Hi everybody. My Discovery 2 Diesel automatic transmission has recently failed me multiple times while heading up (steep) hills in the pyrenees. It has operated perfect on (semi-)flat roads from Holland all to the Pyrenees, but when I go up steep slopes, after a while I get the M+S flashing, as well as D flashing on my gear selector. Also the engine light starts to shine or blink. Restarting often fixes it. Whenever I descend and stick to semi-flat surface it runs like a dream.
I've done some research and already checked the following things:
- Battery voltage (12.8v in rest)
- Cleaned battery connections
- Alternator (13.7v stationary)
- Ground connections close to the battery and ECM
- Oil level in engine and transmission box
I had it read out at a local Bosch repair shop and the throttle position sensor (TPS) showed up as the culprit on 4 different errors (didn't show the codes unfortunately). So I figured, this issue shouldn't appear when I driver on the cruise control. However, same issue on cruise control. Also, while driving flat roads and using kickdown etc. no issues with response to the throttle pedal. I know not all reading devices read transmission error codes, so currently unable to get those read. Only when I can get to a specialized shop in Barcelona (plan to go there in couple of days)
I still wanted to get up the slope. What worked better is to ascend the hill in low gears, the error didn't return. Although I did experience some minor rev drops every once in a while. A symptom often observed before the M+S & D lights flashing.
All of this keeps pointing at a faulty xyz switch. The whole automatic transmission inc. xyz switch has been replaced by a new one in the past year. All seems to work fine, except that in high gears and set to D, only D shows up in the instrument LCD, but I believe it should show which gear it is in, correct?
I do have the spare xyz switch from the previous transmission, so I could replace it. However, I'd like some of your experienced opinions to understand if this is likely the cause. Anything I could've missed?
Thanks!
I've done some research and already checked the following things:
- Battery voltage (12.8v in rest)
- Cleaned battery connections
- Alternator (13.7v stationary)
- Ground connections close to the battery and ECM
- Oil level in engine and transmission box
I had it read out at a local Bosch repair shop and the throttle position sensor (TPS) showed up as the culprit on 4 different errors (didn't show the codes unfortunately). So I figured, this issue shouldn't appear when I driver on the cruise control. However, same issue on cruise control. Also, while driving flat roads and using kickdown etc. no issues with response to the throttle pedal. I know not all reading devices read transmission error codes, so currently unable to get those read. Only when I can get to a specialized shop in Barcelona (plan to go there in couple of days)
I still wanted to get up the slope. What worked better is to ascend the hill in low gears, the error didn't return. Although I did experience some minor rev drops every once in a while. A symptom often observed before the M+S & D lights flashing.
All of this keeps pointing at a faulty xyz switch. The whole automatic transmission inc. xyz switch has been replaced by a new one in the past year. All seems to work fine, except that in high gears and set to D, only D shows up in the instrument LCD, but I believe it should show which gear it is in, correct?
I do have the spare xyz switch from the previous transmission, so I could replace it. However, I'd like some of your experienced opinions to understand if this is likely the cause. Anything I could've missed?
Thanks!