fueling issues - check fuses, fuel pump relay - can you hear the fuel pump running when cranking? plugged fuel filter? the hoses on the fuel pump sumberged in the fuel tank can get brittle and may have cracked?
i've no experience with the crank position sensor (cps) but if it fails i think you get similar symptoms.
occams razor - the most simple cause is probably the cause. confirm your fuel pump is running and go from there. if a simple fix you might have a chance to get quite a few $ off asking price for little work.
|