Right,
Alex (ridg) VAGCOM'ed my car today and it only threw these codes up:
3 Faults Found:
00953 - Interior Light Time limit
25-10 - Unknown Switch Condition - Intermittent
00943 - Heated Exterior Mirror; Driver Side (Z4)
35-00 - -
00944 - Heated Exterior Mirror; Passenger Side (Z5)
35-00 - -
Anyone know how to solve these?
Then the car wouldn't start (again!) so bought some jump leads (not a mod I wanted) and she's been fine again, think we left the rear heated window with ignition (when we were chatting) on which drained the already weak battery. Although it's on charge now and seems to be taking less and less charge as time goes on which suggests the battery is fine going by the chargers instructions

It chucked up more codes when it didn't start but they were all to do with voltage being too low...
Again thanks to Alex for meeting up and spending more time trying to diagnose my problems.