It could be your starter kill on your alarm (that's if you have one) I had this problem and found out it was a slight short out in the wires or something. Same deal though....wouldn't start...next morning and the next few months it worked A O K.
It could also be do to moisture build up somewhere that it shouldn't. Was it humid or damp that night?