If the code it brings is P0340
You need to change the CAMSHAFT sensor, not the crank sensor.
Camshaft sensors can cause the fault you're describing, changed loads of cam sensors and hardly any crank sensors on these.
If the ECU cannot see a crank and cam sensor signal it cuts the engine out as no engine 'sync' is seen.
Last edited by GVK.; Jun 29, 2014 at 05:55 PM.