Read the P-codes and report back.
Heh heh ... those two links are a taste of Fudman's and my own medicine.I found great advice
Unfortunately, all I have handy is a basic OBD scanner which reports only a pending P0171 which I don't think is the problem:Read the P-codes and report back.
Drat. I don't have a BMW-specific code reader; I just have the recommended el-cheapo OBD scanner:Get the transmission codes.
It's about two hours since I returned home after aborting my morning errands due to this error.Check the voltage engine off (in the morning before starting the car)
Thanks Fudman, for taking the time to explain that. I wasn't sure what gear I was stuck in!You are actually in limp mode, which defaults to 3d gear.
I will check alt & battery at autozone, later on today (and report results back).A failing alternator or battery
Hmmmm... it's a dry day, but the car was parked outside and had dew all over it in the morning (I had lent it out and the person who borrowed it didn't have the garage code).Another common cause is a wet sensor (not sure which).
I reset the one pending P code that I had.reset your computer
I was able to find my old, unused Carsoft 6 kit - but it's missing the software.You will need a GT-3 or equivalent
Notice, once parked in the garage, the ambient temperature shows in Celcius (maybe I accidentally changed it?).I see yours says TRANS FAILSAFE PROG. Mine said TRANS PROG FAILSAFE. They should be the same.
If you want really easy few click install INPA, DIS etc. buy BM technic cable. Since you got facelift e39 you only need the 16 pin OBD cable. BM technic cable + software is £46.99 + £8.00 P&P (world wide shipping). That is ~$88, but that should be totally hassle free install. Should work without hassle even on Win7 64 bit.Unfortunately, all I have handy is a basic OBD scanner which reports only a pending P0171 which I don't think is the problem: P0171,227,System Too Lean (Bank 1),
![]()
I do have a carsoft 6 OBD cable, but no serial-port computers anymore.
I don't have any other OBD cable (hence no INPA, EDIABAS, etc.); but if I have to load the diagnostic software, I can (but I only have WinXP & Win7 USB PCs).
+1 Before you do anything check your electrical system. A bad or failing battery can cause you to go into limp mode.Get the transmission codes. Check the voltage engine off (in the morning before starting the car), idle and on 1000 rpm. I had trans failsafe due to failing battery. New battery fixed the issue. I've been driving without trans failsafe for about a year now.
I've always been confused WHICH USB cable to get for my 2002 OBD-only E39, mainly because none of the sellers tell you what's going on with pin 8:install INPA, DIS etc. buy BM technic cable.
No people don't seem to get the ADS cable to work with serial adapters. BTW why would you want to get serial cable? E39 doesn't need serial cable. Only older BMWs need serial ADS cable(early E36, E34, early E38 etc.). So you'll be perfectly fine with cheap usb obd cable. On facelift car like yours, there isin't even even need for the 20 pin adapter. So you only need a cable like this for you car.I've always been confused WHICH USB cable to get for my 2002 OBD-only E39!
The only OBD cable I have is the Carsoft 6 OBD-to-serial cable.
Do you think this $40 serial-to-usb converter cable will work with that on INPA on a Windows PC?
- Staples USB-to-Serial Adapter, Item: 837560 Model: 18762
![]()
I don't want a serial cable; but that's all I have at hand this moment.why would you want to get serial cable?
See what I mean? I looked at that listing, but it doesn't say a thing about how the two K lines are configured:So you only need a cable like this for you car.
From memory ...Did this occur whilst you were idling at standstill? No long after starting car from cold?
Yes. This appears to be what happened to me.It's always 3km or so after starting the car from cold, and always while idling waiting at lights etc.
It did seem to be in a 'high' gear; although I don't really know which gear.The trans will failsafe into 4th gear after reading the literature on the trans itself.
I did gas the vehicle - which would have taken about 5 to 10 minutes with the engine off. I did not shut it down again until I arrived home though.All I do is stop somewhere safe as soon as it happens, switch off car, wait 30s or so, restart, everything back to normal, wait 4 months for it to happen again.
I very often shift into neutral, mostly for the fun of it, when rolling down long hills, even at 70mph.I've got into the habit of selecting neutral at lights, perhaps falsely thinking it idles slightly higher thus the alternator pumping out more amps to support the electrical loads.
I think I'll finally spring for the OBD USB cable and see if I can read the transmission codes next time.I suspect electrical and I suspect the turbine speed sensor TSS and/or output speed sensor OSS (in the trans) having a bit of a hiccup possibly due to low system voltage.
When I arrived home, mine was a bit low, at 11.90 volts with the key out of the ignition; but when I charged it and took it to Autozone, both the battery and alternator tested as "good".I haven't had my battery or alternator checked but the onboard voltage reading seems OK, I think...
I don't want a serial cable; but that's all I have at hand this moment.
What I want is a USB cable, so I can use it with INPA.
See what I mean? I looked at that listing, but it doesn't say a thing about how the two K lines are configured:
- Preferred cable (with double k-line support):
- K+CAN with the Primary K-Line on pin 7 (for the engine & gearbox); and with the secondary K-Line on pin 8 (for all else)
- Less-preferred cable:
- K+DCAN with the Primary K-Line on pin 7 (for the engine & gearbox); and with the secondary K-Line on pin 8 (for all else)
- Non-preferred cable:
- K+DCAN with Pin 8 removed (which then needs an adapter to restore the 2nd K-Line)
To read codes you need to use INPA, DIS. AFAIK EasyDIS is just easier version to install compared to DIS.bluebee said:If I do get a hold of a USB cable, which of the following (INPA, NPA, EDIABAS, NCS Expert, DIS, EasyDIS, Progman) would be best to read the transmission codes?
- Making sense of the most often recommended BMW diagnostic tools & cable interfaces (1)
Over the past year my e39 had similar symptons but typically the trans would toggle quickly between high gear and low gear while driving, although twice it did go to safe mode. About two months ago, I noticed some trans oil spotting on my garage floor. I finally took the car to my indie about three weeks ago and the trans was leaking at the trans selector rod seal. Mounted over that seal is the trans position switch located on the driver side of the trans. My switch had some exposed and brittle wires and they were wet from the leaking oil. This *may* have been the culprit and so I had the switch replaced, a $300 part (the more skilled wrenchers can easily DIY). The trans symptons sometimes would be many weeks apart so I'm not prepared to conclude victory yet but so far no trans issues. Anyways, check to see if there is some trans oil leaking around that seal and switch. Just my two cents.Did this occur whilst you were idling at standstill? No long after starting car from cold?
The trans failsafe has happened a number of times for me, every 3-5 months it might occur.
It's always 3km or so after starting the car from cold, and always while idling waiting at lights etc.
The trans will failsafe into 4th gear after reading the literature on the trans itself.
All I do is stop somewhere safe as soon as it happens, switch off car, wait 30s or so, restart, everything back to normal, wait 4 months for it to happen again.
I've got into the habit of selecting neutral at lights, perhaps falsely thinking it idles slightly higher thus the alternator pumping out more amps to support the electrical loads.
I suspect electrical and I suspect the turbine speed sensor TSS and/or output speed sensor OSS (in the trans) having a bit of a hiccup possibly due to low system voltage.
I haven't had my battery or alternator checked but the onboard voltage reading seems OK, I think...
It's on my list, after the huge leaks in the windshield wiper system, seat twist, front window regulator making strange noises, and strange FSU issues which are all pending in the queue (my repairs take longer than most).I thought you would have changed the oil
Yes. The strange thing is that it sure felt hugely mechanical when I couldn't even get the shift lever out of drive! But, now, it's as if nothing happened.Is the tranny working properly now?
Yes. The cluster showed "S" instead of "M + the five gears"; and the ambient temperature showed Celcius, but, interestingly, after charging the battery, the ambient is back to Fahrenheit on the cluster.These few odd, unrelated electrical symptoms also seem to suggest the same.
I only thought about it after the fact, so, I could be wrong. But that's how I remember it.Having the car go into limp mode before the TDF error message is also something unusual.
I searched last night for USB cables. The problem is how to figure out those with double K lines (pins 7 and 8) since no seller seems to mention this apparently important fact.get the correct cable
The problem, if I understand it correctly, is that the K+DCAN cable must have double-k-line support (pins 7 and 8). For me to buy a cable without knowing whether it has double-k-line support is difficult. I hate guessing.To me it's quite clear, if you want to diagnose BMW between 96-07 you'll be fine with K-CAN cable, if you want to diagnose 96-2013 get K+DCAN.
I need to buy two more jack stands from Harbor Freight, and then I will put the car up on all four, and take a look.check to see if there is some trans oil leaking around that seal and switch.
Interesting.It does go to fourth gear in limp mode because 4th is a direct 1:1 ratio, so no load on the transmission.