Well we had to pick it up from the mechanic so my girlfriend was following me home in it. She said she noticed a couple of lights come on the dash straight away within a minute of leaving the mechanic (the M light and a couple of others), and then closer to home 5 minutes later all the lights came on and the car started dying out as the battery lost charge. We popped the hood and the 80A fuse had blown.
The mechanic has recently changed the bearings of the alternator but I did drive it for a couple of days without any issues. I can't see anything bare or shorting inside the engine bay. We did run it for 5 minutes at the mechanics while I listened for noise after changing the idler pulley, and it was fine. Recon it might be caused when the engine is revved? Could the mechanic have done something with the alternator or got the wiring switched when he put it back in place?
Interesting idea on that circuit breaker. Will see how these next two fuses hold up. If I can't figure it out, guess I best get to an auto electrician.
The only thing that might make a difference is I have the back left door actuator unplugged as I'm in the process of changing it, and also changed the passenger front door actuator recently. I can't see how these could affect it though.

