I am new to the site and really hoping to find some help with this problem. I have a problem with the car starting. I turn the key on and the check engine light starts blinking, while it is blinking the car won't start. The engine cranks but doesn't start. If I turn the key on and the light is not blinking it starts right up and runs like a champ. This happens randomly with no apparent pattern. The last mechanic changed the crank position sensor and said it was fixed, a month later same thing, I took the car back to him he drove it for a month and it ran fine, picked it up drove it for a month same problem, that was yesterday, waited 30 min, light stopped flashing and it started right up. If anyone out there has any idea or thought please help me out here.