cvh efi engine not starting

hi all,
engine turns over good compression spark and fuel ok timing belt ok
it just will not fire.
any ideas?
thinking it may be the crankshaft sensor...................but would there
be a spark if that was the case?
cheers, gaz
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.