Driving home the other week all fine then car cut out TC and abs light come on first then all others car would not rev and slowly rolled to a stop, car cranks but wouldn't re start 
AA man checked fuel pump relay and that works all fuses are fine also so he put it down to fuel pump
Well got a known working second hand one and swapped and still won't start 
Since then i have clean all earths, swapped the crank sensor, coil pack throttle bodie for all known working ones and still no change 
car cranks, has fuel and spark but just doesn't run
Anyone shed some light or have ideas of what it could be?
no fault codes other than P0378 which is the Optical sensor which i posted up in a previous post
Cheers Adam