cabbyturbo
I'd bet my bollcocks on it.....
It it's electrics are working while engine is runnint, then current id coming from alternaotor. If they dont work when engine is off, it HAS to be the battery. If it is that flat due to charging issues, it is now shafted.