I had a spate of very random MIL codes and lighting faults, which resolved with a new battery - many of the CANBUS micro voltage sensors do not like even a slightly knackered battery.

If you are still on the original red Banner battery, I would be suspicious. My battery did not look obviously broken (held a charge, gave a healthy meter reading) but on very close inspection it had one dodgy cell. Replaced with an Exide Gel unit of roughly the same dimension.


Stuart
"There's no skill substitute like cubic inches."