Im getting a p0340. vehilce crank but doesn't start. i ohm tested cmp sensors,okay.i ohm tested crank position sensor and its open circuit. How is it an open circuit when im getting fuel pulse and spark still???? When i unplug crank sensor connector i get no fuel pulse.... How can i have an open ckp sensor and have fuel pulse??