Until you get it figured out, go up to the auto parts store and get a self resetting fuse for around $5, when it gets hot, it snaps off like a blown fuse, but when it cools it resets, it will save you a lot of fuse money until you isolate the problem.
I always take a quick look around the exhaust, hood hinge area, and the steering gears for damage to the wiring/wiring harness, a lot of times you can get lucky and find the damaged wires that way.