Replaced my XYZ switch on my 2003 Discovery (gas model)
Well today I replaced my XYZ switch with a used one from eBay and everything for the most part seems fine. Here is a little write up of what worked for me. Thankfully my transmission is very clean so I hardly soiled my hands. I would normally wear gloves but this switch is in a tight spot where gloves would interfere and there is a need for that tactile feeling that you loose with gloves.
I first disconnected the shift cable mount plate from the transmission shift shaft using a 13mm ratcheting box wrench. I decided to also remove a small heat/sound shield that attaches to the body just to make a bit more room, it was held on with 2 10mm nuts. I then removed the 2 10mm bolts that hold the switch to the transmission and carefully slid the switch off. My goal was to avoid moving the wheel within the switch so I could align my replacement as closely as possible with the one I took off.
The tricky part is to get the plug disconnected. It is in a very tight space higher above the switch so I decided to release the shift cable from it's mount to make more room for my hands. It is held in place with a C-clip and once that was removed I slid the cable back to get it detached from it's mount and let it just hang out of the way. I used a long screwdriver to release the entire plug assembly from the metal tab attached to the transmission that holds the plug and harness in place and the cable dropped down making it very easy to pinch the tabs and remove the switch.
I took the old switch and the new one to my workbench where the lighting is better and using a large screwdriver blade turned the wheel within the replacement switch to attempt to match the one I just took out. Who knows what gear the replacement switch was in when it was removed. I eyeballed it as best I could.
Reversed the removal process to reinstall the switch and other then being a bit uncomfortable squirming under my truck I got it all back in place. I cleaned my work area (I hate when I accidentally run over tools) and started the car up. Went into reverse fine and backed out of the driveway and took a short drive. No M/S lights or OBDII code (I had cleared it prior to starting my repair) and the shifting seems smooth. Prior to my repair the lights came on almost instantly and the transmission would go into limp mode. I also had started getting a PO705 code.
Only thing I noticed is that when in Park I see the P on the dash and also in D, 3, 2, and 1 as well as the small red light next to each gear on the shift console. However I am not seeing R when in Reverse or N in Neutral on the dash or the corresponding red light on the console when in those 2 gear shift positions, but I had no problem backing up and the rear wiper also came on when in reverse and with the front wipers on. I am guessing that my XYZ switch needs a bit of fine tuning where it mounts to the transmission. Not that big of a deal to me as long as it goes into gear and I don't get the M/S lights, etc. Need to wait for my son to come by to readjust the switch.
Just a final thought on the switch I took out. The overall shape and configuration is the same but there are very slight differences with the one I put in, maybe some small design changes over the years. Mainly the plastic part of the housing is bit different. My vehicle is a 2003 and the one I got to replace I believe came out of a 2001. Also the corrugated plastic sleeve that shields the wires was cracked and broken, I wonder if this is how water gets into the switch. There does not look like there is much of a seal where the wires enter the switch. On the one I installed I squeezed some RTV cement there to seal it better and also wrapped the entire plastic wire cover with black electrical tape. And from what I can tell, the AC drain drips right above the spot where the wires enter the switch. Seem like this would be the more likely way that water enters the switch over time.
I didn't bother to reroute the AC drains at this time as the small nipples that come into the transmission tunnel would be hard to attach something to. I think one would need to get at the drains where the exit the AC unit in the vehicle to attach some tubing. I'm hopeful that with the wires sealed with RTV I should be able to keep water out.
My experience (admittedly with a Subaru) was that the globes for the missing R and N were faulty, if the switch lights up the others that may well be the case here too.
AT REST Major part of the heart and soul of AULRO.com Vendor
Subscriber
Join Date
Jul 2012
Location
Tecoma Vic
Posts
9,642
Total Downloaded
0
re the aircond drains, those nipples pull out, then insert some suitable tubing.
The nipples are to keep dirt out, but once the drains are extended, you don't nned them anymore as cleaning access is easy.
Have you tried the Airtex site for replacement XYZ switches? I'm told they are in Wisconsin (Pont du Lac?) and manufacture for US vehicles and LR as well.
Interesting Pierre, I checked the Airtex site and the switch looks exactly like the one I removed from my car. I wonder if they were manufacturing them for the 2003 models.
I drilled out the rivets today to have a look inside and found that the inside is very different from the one at the rebuild thread here:
Here is the inside of mine, instead of a wheel with cams it is just a series of contacts with a rotating part with tabs on it. I noticed some corrosion on one of the contacts and have zoomed in for other to see. On the first image I used a small screwdriver to scratch the corrosion area. I saw no moisture inside but it looks like there was bad contact on the one tab.
Airtex (Ford du Lac) manufactures for all LR models using these type of switch (p38,D2 etc). D2 IS 6524, P38a IS 6526. Probably a lot cheaper for you to buy new in US than for us. They probably deliver to ZF!
Cheers
Pete
Last edited by Pierre; 30th May 2013 at 06:26 PM.
Reason: add address
Hi all it seems to be a regular problem with these XYZ (Neutral Safety Switches), my original one lasted 140,000 kilometres, then went to a Landrover service place in outer Melbourne and they replaced my old one with a second hand unit for $500 part only, plus over $400 for labour/ test equipment used, never again, all went ok until 4000 kilometres later when the same symptoms happened again, car was towed again, went into limp mode and all lights flashing including gear consul as before? certainly not worth putting on a second hand unit for that sort of money, does anyone know where is the cheapest place to buy one new genuine switch, Landrover have quoted me $705, all this seems crazy prices for such a simply built unreliable part, thanks for all who can help Peter
I hate to say it but who ever was charging you those prices has ripped you off! You would be better off getting a new switch from over seas.Try any of the Landrover places in England.And $400 for labour seems pretty steep if all they did was change it. I would be going back there and getting them to fix it for no charge of course.
Yes, you take the luck of the draw with a second hand part. For me it was worth it as I wanted to make certain it was the switch before I shelled out the money for a new one. So far the used one I got on Ebay is working fine and like most home done repairs if I have to do it again I will do it in half the time since I know the tricks for getting the old switch out and the new one in and realigning it.
Keep in mind it is a mechanical switch and it gets used every time you start your vehicle and change gears so it will wear out eventually and some folks have noted that repeated exposure to water from the AC drain can cause it to fail. As mentioned contacting Airtex via their website at Airtex Vehicle Electronics might give you an idea of the cost for a new switch and shipping to Oz if they are able to do that. In general I would steer away from the LR Stealership and if you are mechanically inclined it isn't too difficult to do the install your self.
Hi all and thankyou for the quick response, well yes I have contacted the Airtex company and they will not post to Australia, but they gave me another supplier Auto Spare Parts USA, they do have one but at $624 plus postage it's again not viable and then you have to wait for it to arrive, anyway I'll have to bite the bullet and go to ULR Landrover in Malvern and buy a new one for $705,,also I did disassemble my original switch and I could not see any corrosion on the small copper contact strips? I also extended the air con drain hose by removing the rubber nipple from the end and inserted a black rubber hose inside the old one rerouting it far from the switch eliminating any possibility of water ingress, thankyou all, Peter
Bookmarks