Is your fuel pump mounted on your diff?
Electrical faults can be a bugger to find air leaking is easier, and when your winching your lockers won't turn off as the voltage gets low. The car in the article was a 2007 model , my air lockers have been in longer than that.
It was a jeep though!!
Pull apart a connector that's been in mud and check how much crap gets in them and strip back the insulation on a wire that's been under a car and you will find the copper has gone black over time that will reduce the wires current carrying capacity, it's only a matter of time.