Hi I was driving my self potty with this fault on my dad's disco for months. changed battery xyz switch checked levels all plugs gear box control unit but eventually sorted it. It's normally the loom. It chafes out on the metal p clip on top of the gear box. it's really simple to remove and fix...