AC drain is a conical rubber thing directly above the XYZ switch in the floor of the car. If your breather is still attached it won't have been water dropping into the switch though. If the BeCM is not seeing the correct gear positions it will tell you to select neutral when you try to change range as it is thinking you aren't in neutral even when you are. When you select Low, the lights next to the gearlever will flash and at the same time the range light on the dash will flash, it will beep in time with the flashing and after 3 or 4 flashes, it will select low and display that on the dash. The same should happen when you select High. So it sounds like you can select low and high ratios in the transfer case but for some reason the gear position from the gearbox isn't displaying correctly.
Do you have a multimeter and know how to use it? If you do, probe the connection at pin 8 of C626 and measure the resistance to ground. When gears where the X line should be open circuit (N and D) are selected, you should get no reading (infinity or OL depending on the meter), whenever any of the other gears are selected you should see minimal resistance to ground. If you get a reading in N or D, it is quite likely that the BeCM is seeing sufficient ground to think the switch is closed but not enough for the lights next to the gearlever to respond. I would think there is a pull up resistor in the BeCM so it detects a positive ground signal rather than a floating signal and that may be where the fault lies. In that case, I would try connecting a 10k Ohm resistor between the X line and a battery feed. That would ensure it only responds to a full ground signal and not a high resistance floating signal.
Peterborough, Cambs
- '93 Range Rover Classic 4.2 LSE, sold
- '97 Range Rover 4.0SE, in Oxford Blue with a sort of grey/blue leather interior sold as two is plenty.....
- '96 4.6HSE Ascot - now sold
- '98 4.0SE in Rioja Red
'98 Ex-Greater Manchester Police motorway patrol car, Range Rover P38 4.0, in Chawton white - the everyday car
All running perfectly on LPG
- Proud to be a member of the YCHJCYA2PDTHFH club.