These kinds of problems can be frustrating. More than likely a wire has rubbed somewhere and started shorting to the block of the motor. That's what happened to my friend's Dodge Intrepid when a maxi fuse started blowing at random. You need to take a CLOSE look under the hood and check the wiring. See if you can find anything that looks out of the ordinary.