check your grounds from the battery, the alternator, the engine.
if those are loose a good bump or even just a little time will open the system and cause the battery to die out then when it gets a good connection again pop goes a fuse from the surge.
always check your grounds first.