i have had this problem also no method to the madness. it started at about 50,000 miles and has been there ever since now 141,000 miles. the car was stock when it started and now just has a few mods. prety embaraceing sometimes. but it always starts and runs fine.