Land Rover Repair: Disco II, auto, 1999, gear change problems, obd ii reader, e mail address


Question
Hi Attila and fellow experts,    I am having problems with gear change on my automatic. The Disco runs  like a dream on the flat in lower gears and around town, but at a  reasonable incline and at about 2k revs, a slight press on the pedal  brings in kickdown. There follows lots of revs (upto 4k) and  virtually no increase in speed. If my foot goes to the floor there is  sufficient power to take me up a hill, but very little increase in  power.    I am based in Bosnia with no official landrover agent in the country.  The local landrover specialist however is reputed to be good (handles  mechanics for much of the army vehicles) and he has done some  preliminary basic checks without looking in the gearbox- xyz valve,  colour of gearbox fluid etc, but these appear normal - colour red  etc. His advice is for me to drive the vehicle to the nearest  landrover agent (about 4 hours away and not many inclines) to have a  diagnostic check done on the car. There are no LR computers in  Bosnia.    Any thoughts before I decide to embark on this trip (to Slavonski Brod)? Hungary might be too far, I fear. Has anyone  experienced something similar? I suspect that there may be other  causes for this happening before the gearbox is (rather expensively)  opened up to examine.    Thanks alot.    Richard

Answer
I'm not too experienced with automatic transmission mechanical problems. But I think the kick-down problem may caused by the faulty throttle position sensor, or the faulty CAN bus communication. The kick down is controlled by the throttle pos sensor's signal, and the engine rpm. Are the 'M' and 'S' lamps illuminating?
Is the showed position at the instument panel, same with the lever's position?

If you send me an e-mail address, I can send back the ECU-s pinouts, and the OBD II fault codes list. Then if you have somebody with an Universal OBD II reader you can read the Diagnostic Trouble Codes (DTC) from the ECU, and we might identify the problem.

You should try this...