this is WAY out there. but i had this happening to me once, turns out one of the wires to my after market day lighters had been cut a little bit. And I guess the circuit was getting complete when the wire hit something in the engine bay. But everyday itd barely start until i noticed this...