Check your battery/solenoid/starter connections. A loose or 'dirty' one will cause enough resistance (larger voltage drop = more current) to heat up that main fuse.


"Never underestimate the power of human stupidity" - Robert Heinlein