yeah, id go with that too. I once had the same problem that i thouhgt was the alternator but it actually turned out to be the plates in the fuse box that had corroded. This meant that one minute the car was fine, but the next it would turn wipers, indicators, lights, the lot on and flatten battery !!! Took me ages to find out what it was !