i kept blowing fuses too, it was my run switch though, just happened one day at a taco bell in Daytona....
when i switched it from off to run, i could hear the fuse pop, i had to take it in, but they found that i had 3 spots on my harness that were shorting out and the switch was bad, they replaced it all, only cost me $90.
I would suck it up and take it in....
unless you are a good electronics