Cheers Paul, youre right! Its definately alternator related. The belt might be loose or something. Haven't checked yet, but it just started squeeling a little under slight revs when taking off.
Ill see if I can tighten it at some point tomorrow!
Thanks again!