No corrosion around any of the shifter plugs or wires. No corrosion around the engine bay fuse box either. I'm convinced that the shifter circuit board or however it gets its info is faulty. I looked at the circuit board but I couldnt see any direct contacts between the shifter and the circuit board. Maybe itrs a magnet that tells the system what position its in. Either way I will grab a second hand one and see what happens.
With the car electrics turning back on. All the relays have been pulled out and cleaned from the engine bay fuse board, nothing changed. But when I sit in the car and keep my foot on the brake peddle, it doesnt happen. I can sit there forever and the car shuts down normally, until I take my foot off the brake peddle. Then it all comes back on. Now thats a strange issue. I replaced the brake switch when I got the car. I havent done the globes yet because the rear tail gate doesnt open and thats not high on my priorities. Very strange issue this is, anyone have any ideas?
Tomorrow I will try and check the sills for water and look at the electrics running to the transfer case high low motor/ actuator. Starting to think I have a fried ECU somewhere.

