sounds like the crank sensor, not hard to change and cheaper than the ECM.