Ok, this was copied right out of our very own electrical problems section. the guy was trying to help, I'll give him that much - but dam.....
"well if tat ont fix it try checking the crank sencer it coud e craked or the ir ap gets to ide fom the vibrtion of the moter"