Thread: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code?

Results 1 to 17 of 17
  1. #1 '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    I have code 1810 on my 99 Grand Prix GT, after doing a major gasket update/change (Lower Intake Manifold Gasket, Upper Intake Manifold, Valve cover gaskets, Water pump w/gasket; the coils and the catalytic converter also went bad with the constant steam cleaning of the cylinders so I also replaced those; when I unplugged the temp sensor and map sensors they fell apart so I also replaced those).

    I googled it and found:
    1810 transmission fluid pressure valve position switch circuit

    I've checked my transmission fluid and taken a good look at all the connectors and wiring. I haven't got under the car yet, but everything looks in order so far.

    I did a search and it seems that code 1810 is rare, and I still can't figure out why the 1810 code. The Service Engine Soon light is annoying, otherwise it wouldn't bother me. Please help.
    Reply With Quote  
     

  2. #2 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    Perma-Banned! JK LOL Explicit_Spade's Avatar
    Join Date
    Dec 2007
    Location
    Omaha, NE
    Posts
    7,921
    Thanks (Received)
    0
    Likes (Received)
    0
    Dislikes (Received)
    0
    Its a Trans Pressure Switch Malfunction code if you're referring to OBD 2 code P1810.

    Change filter and fluid and check for extra metal or clutch stuff in the bottom of pan.

    Clear code and see what the transmission does.

    The code is for a pressure switch problem but many things can trip the code.
    Speed sensors readings and bad wiring or lose connection or ground or 12 volt power lose to switch.
    To check the code out.
    You would need a engine/transmission scanner and a good volt/ohm meter to check out the wiring and switch and sensors.

    Crusty stuff in dip stick tube is condensation and rust.
    You need to lubercate your dip stick. :grinyes:
    Just clean it as best as you can and smear a little greese on the dip stick and tube area.
    Make sure a ac line or water leak is not above dip stick area.
    Quote Originally Posted by W-Body Store
    Remember, GM engineers didn't take into account your need for speed.
    Daily Driver: 06 Grand Prix GT / 9.4:1 CR / IS3 Heads / Ported Gen V / ZZP Headers / HPT Pro / Pulleys: 4.25, 3.8, 3.5, 3.4, 3.2, 3.0, 2.9, 2.7
    Projects: 86 Monte Carlo SS / 98 Sonoma / 74 Honda CB750
    Reply With Quote  
     

  3. #3 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Thanks for the help.

    The fluid and transmission dip stick are super clean. My guess is that prior to purchasing the car the transmission fluid was changed and/or the transmission was rebuilt/replaced. The engine also had markings indicating it had been replaced ('"A" good' was written on it).

    Prior to realizing that my gaskets were going out, I thought it might be the PCM. So, I tried another PCM, and I got the same result. So, I'm thinking that the PCM harness may be the problem... except that it was about a month ago that I messed with the PCM harness, and I don't know for sure if the code came up then or more recently.

    Lastly, I read it was a good idea to check the "20-way connector" from what I read here:
    DTC P1810 TFP Valve Position Switch Circuit 3

    So, I'm thinking it's harness/wiring related. I'll try the PCM harness first. If that doesn't do it, then I'll see if maybe I bumped one of the transmission harnesses when I did the gasket changes. Which one is the 20-way connector?
    Reply With Quote  
     

  4. #4 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Do I need to get under the car to look at the harnesses/power/ground wires, or are they accessible from the top? I have a pipe and filter attached to the throttlebody so it's easy to see everything from the top.
    Reply With Quote  
     

  5. #5 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Here's another thread that talks about 1810 I found useful:
    http://www.grandprixforums.net/p1810...cuit-5118.html

    Not the same as my problem since the transmission shifts just fine on mine.
    Reply With Quote  
     

  6. #6 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    Turbo is the way to go. BillBoost37's Avatar
    Join Date
    Jul 2009
    Location
    W Spfld
    Posts
    26,833
    Thanks (Received)
    53
    Likes (Received)
    90
    Dislikes (Received)
    1
    I'd think it may be the pressure switch. Being electronic it can fail.
    I drink..so consider that when reading my posts.

    2010 Audi A6 Dual IC's
    Reply With Quote  
     

  7. #7 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Jan 2011
    Location
    USA
    Posts
    38
    Thanks (Received)
    0
    Likes (Received)
    0
    Dislikes (Received)
    0
    I had a little experience with this code when I rebuilt my tranny. The code is saying that the TFP switches are not giving the correct combination of highs and lows (voltage there or not there) for the individual gears that the shift selector is in. For example, if you are in the "D" position, a unique combination of the TFP switches are made. If these switches don't match up to the internal program in the PCM, then it flags the P1810 code. All of the wires from the TFP are passing throught the 20-pin connector located on the top of the tranny. If you have a scanner to look at this data, it's a simple matter of looking at the truth table (the combination of the high's and low's) as you go through each gear. This info is located in the service manual for the car or in the ATSG manual.

    If you don't have a scanner, you'll have to use a voltmeter and backstab through the 20-pin connector to get access to these combinations through each gear. You'll have to be sure of course that you do have the +12V and ground for the switch. I'm at work now, so I don't have the diagram and truth table in front of me.

    In my case, I rebuilt the tranny and even bought a new TFP switch. I even checked it out on the bench before I installed it. Everything looked good! After I cranked the engine, the check engine light came on. I got the P1810 code even with my careful preparation in checking it. Through a TechII scanner I own, I had an invalid combination of switches in Drive. After checking the wiring and finding nothing was wrong there, I knew something was wrong with the switch. So, I dropped the tranny down to remove the side cover and took the switch out. From the wiring diagrams, I knew the switch position and saw that the O-ring around the membrane switch was compressed. Of course, when you torque the TFP down, the o-rings will compress, but in this case, it actually made a NO switch a NC switch which would never release.

    In the end, I bought a new switch, torqued it down and before I bolted the side cover on, I checked all the switches to be sure the combination was correct. That took care of the problem.

    Sorry for the long post, but I feel that the more information one has, the better suited he/she can tackle a problem and get it solved.

    Terry
    Last edited by stuzman; 02-24-2012 at 08:25 AM.
    Reply With Quote  
     

  8. #8 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Great info. I love it, and agree, the more info the better.

    I just need to get a scanner. I'm an electrical engineer and great at diagnosing electronics, so that's not a problem. Just have to wait till I get to a scanner to figure out where the fault is.

    I'm hoping it's not the transmission. If it randomly just failed, that's a posibility, but I'm leaning more towards having wiring problems. This old car is having wiring problems left and right all over the car. It must be the extremely weak problem area of the vehicle. I've cleaned so many switches and wiring it's not even funny.

    Thank you.
    Reply With Quote  
     

  9. #9 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Can you tell me which connector it is? There are two connectors next to the shift mechanism under the brake booster, and there is a round connector under the throttlebody at the highest point on the transmission. The two connectors next to the shift mechanism seem to small to have 20 pins, and the round one I can't seem to get it unplugged. I disconnected the PCM and reconnected it for now, in case that may help.

    Let me know please, and thank you in advance for the help.
    Last edited by McFly1999; 03-02-2012 at 05:29 AM.
    Reply With Quote  
     

  10. #10 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Jan 2011
    Location
    USA
    Posts
    38
    Thanks (Received)
    0
    Likes (Received)
    0
    Dislikes (Received)
    0
    Quote Originally Posted by McFly1999 View Post
    Can you tell me which connector it is? There are two connectors next to the shift mechanism under the brake booster, and there is a round connector under the throttlebody at the highest point on the transmission. The two connectors next to the shift mechanism seem to small to have 20 pins, and the round one I can't seem to get it unplugged. I disconnected the ECU and reconnected it for now, in case that may help.

    Let me know please, and thank you in advance for the help.
    It will be the round connector located directly on top of the transmission which is probably about 1-1/4" in diameter. To release the connector, squeeze on the sides of the connector and then pull back while the connector is squeezed. As far as a scanner, a typical scanner will probably not be able to read this data of the switches. So, if you do get one, be sure it will be able to. Some of the guys in here use a tuner to modify the internal data of the tranny which of course shows you the tranny data. I'm sure it would be cheaper than a high end scanner. They could comment on this.

    If the price of a scanner or software is too expensive, you'll need to use a voltmeteter/ohmeter to do your checking. I would keep the connector plugged up on the tranny with the engine running and just backstab through the pins so that you can analyze the switch combinations under actual conditions as you move the gear selector through each position. Otherwise, you'll throw more codes if you unplug the connector and there won't be any voltages at all going into the tranny. Or a better alternative would be to backstab the pins at the PCM which would check the entire wiring and you may find it a little easier to get access to the pins. Once you confirm that the switch or wiring is bad, you can unplug the connector (at transmission or PCM) and then use your ohmeter. I would have the engine turned off when you unplug the connector to do your checking. If you need a diagram or better yet a service manual of your vehicle, you can get one at www.alldatadiy.com In the manual, you'll see the pinouts of the connector, the truth table for the switches and all other pertinent information for your diagnosis.

    Terry
    Last edited by stuzman; 02-24-2012 at 10:10 PM.
    Reply With Quote  
     

  11. #11 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    You wouldn't happen to have the pinouts at the connector and at the ECU would you? The truth table as well if you have it. If you can just do a screen shot using "print screen" [then open up MSPaint and hit CTRL+V] that would be great. please please please, and thank you so much for your help.

    Oh, also, the round connector doesn't have anything to press-on on the sides. Looks like there may have been something there at one time since there are these little nibs, but that's it. OR, do I just squeeze at the connector and something on the inside releases? Like you said though, it's pointless until I start to trace the signals and find where the fault is. I always carry a multimeter in pocket, it's right next to my engineering graphing calculator and my slide rule, so that's not a problem. Yes, I'm a nerd.
    Reply With Quote  
     

  12. #12 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Jan 2011
    Location
    USA
    Posts
    38
    Thanks (Received)
    0
    Likes (Received)
    0
    Dislikes (Received)
    0
    Quote Originally Posted by McFly1999 View Post
    You wouldn't happen to have the pinouts at the connector and at the ECU would you? The truth table as well if you have it. If you can just do a screen shot using "print screen" [then open up MSPaint and hit CTRL+V] that would be great. please please please, and thank you so much for your help.

    Oh, also, the round connector doesn't have anything to press-on on the sides. Looks like there may have been something there at one time since there are these little nibs, but that's it. OR, do I just squeeze at the connector and something on the inside releases? Like you said though, it's pointless until I start to trace the signals and find where the fault is. I always carry a multimeter in pocket, it's right next to my engineering graphing calculator and my slide rule, so that's not a problem. Yes, I'm a nerd.
    Usually, I don't go to all the trouble of scanning documents, etc., but in this case I'll make an exception for others who can benefit. I put together six files which should give you or others all the info needed to troubleshoot code P1810. I posted the files at this link P1810-TFP Docs - stuzman's library and is available to anyone. I'll leave the files up for a week. If a mod would like to insert them somewhere in the forum, go ahead. Enjoy!

    As far as the round connector in releasing it, you're putting too much thought into it. Just squeeze it on the sides with your fingers or channel locks and then slide back.

    Terry
    Reply With Quote  
     

  13. #13 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Thank you so much on those files. You're a saint!

    Also, I figured out the round connect, just squeeze and remove. I was definitely putting too much thought into it... but I wanted to make sure I didn't break anything, the connectors on this car seem fragile like all the wiring... as does any car that's nearly 14years old.

    I've copied all files... now to get to work...
    Reply With Quote  
     

  14. #14 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Jan 2011
    Location
    USA
    Posts
    38
    Thanks (Received)
    0
    Likes (Received)
    0
    Dislikes (Received)
    0
    Quote Originally Posted by McFly1999 View Post
    Thank you so much on those files. You're a saint!

    Also, I figured out the round connect, just squeeze and remove. I was definitely putting too much thought into it... but I wanted to make sure I didn't break anything, the connectors on this car seem fragile like all the wiring... as does any car that's nearly 14years old.

    I've copied all files... now to get to work...
    No problem, just let us know how it goes so others can share your experience.
    Reply With Quote  
     

  15. #15 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    Fixed!

    Here's my results. [Armed with a Digital Multimeter] I checked the ohm's resistance of the sensor, and it was off. Suppose to be no greater than 31ohms when at full temp, and instead it was 33ohms at about halfway to full temp.

    That was a bit odd, but didn't prove much. I checked for continuity from the sensor harness to the PCM harness, and it was good. It's not possible to check continuity from the sensor to the PCM [without pulling the sensor from the tranny, and opening the PCM case], so I moved on.

    Next, I checked for proper voltages when the shifter is in each position. I did it with the key on (but the engine off) at the PCM harness with the PCM disconnected, and I found certain voltages, but nothing changed [when I moved the shifter]. Then, I plugged in the PCM and backstabbed the harness [while checking w/the shifter in each position]... nothing changed again. I don't know how it's suppose to be done/how the sensor works exactly. Finally, I started the car, put the emergency brake, and did the backstabbing again [while checking w/the shifter in each position]... AHAH! That made a change.

    Here's the pins I used:
    Pin 22 Upper PCM Connector (it says the pin # right on the connector) - Signal A
    Pin 57 Lower PCM Connector (it says the pin # right on the connector) - Signal B
    Pin 17 Lower PCM Connector (it says the pin # right on the connector) - Signal C

    Using those pins and stuzman's hand written truth table... I found that my Singal A was doing nothing what-so-ever. I backstabbed the connector on the sensor, and same thing. I then turned off the engine, but left the key on, and then checked Signal A while pluggin in and unplugging the connector. Lo and behold, there was voltage when I unplugged, but no voltage when I plugged in. This meant that the sensor was holding the voltage down to ground and then the voltage would come back when I didn't allow it to be connected.

    Looking at the diagram of how the sensor works (it has a bunch of switches), it tells me that one of the switches is stuck closed/grounded. Next, I realized that if Signal A is left open, then by the truth table, the PCM thinks that you never went to Reverse or D1. Although, if Signal A is left to be grounded with what the sensor/switches are doing, the PCM sees an invalid combination of Signals, which results in a SES light. GREAT! I'll then just leave Singnal A disconnected, clear the code with a scanner, and see if the PCM complains [with a Service Engine Soon light].

    SUCCESS! I disconnected Pin 22, pink wire, from the upper connector on the PCM (I just started carefully taking the connector apart until the pin was released)... taped it with some electrical tape, and then hid it within the harness connector back cover. Clear the code, and no more code.

    No more Signal A... means:

    Good News: no more code, no more Service Engine Soon Light... as the PCM thinks everything is fine, but PCM thinks that for some reason you never use Reverse and you never use D1. [This shouldn't hurt the transmission as the PCM merely assists by reving the engine for a smooth shift when it knows. I'll just take it easy if I need D1, reverse is a no brainer.]
    Bad News: My Sensor is still bad and I will eventually replace it, but see Good News.
    Last edited by McFly1999; 03-02-2012 at 05:36 AM.
    Reply With Quote  
     

  16. #16 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Dec 2011
    Location
    In the Garage
    Posts
    60
    Thanks (Received)
    0
    Likes (Received)
    1
    Dislikes (Received)
    0
    I'd like to thank Stuzman, BillBoost37, and Explicit_Spade for all your help. I could have never done it without you guys. Special thanks to Stuzman for scanning in the documents I needed, and hand writing the Truth Table.

    Thank you.
    Reply With Quote  
     

  17. #17 Re: '99 Grand Prix GT has code 1810, yet runs great as always, so why the code? 
    SE Level Member
    Join Date
    Jan 2011
    Location
    USA
    Posts
    38
    Thanks (Received)
    0
    Likes (Received)
    0
    Dislikes (Received)
    0
    Quote Originally Posted by McFly1999 View Post
    Fixed!

    Here's my results. [Armed with a Digital Multimeter] I checked the ohm's resistance of the sensor, and it was off. Suppose to be no greater than 31ohms when at full temp, and instead it was 33ohms at about halfway to full temp.

    That was a bit odd, but didn't prove much. I checked for continuity from the sensor harness to the PCM harness, and it was good. It's not possible to check continuity from the sensor to the PCM [without pulling the sensor from the tranny, and opening the PCM case], so I moved on.

    Next, I checked for proper voltages when the shifter is in each position. I did it with the key on (but the engine off) at the PCM harness with the PCM disconnected, and I found certain voltages, but nothing changed [when I moved the shifter]. Then, I plugged in the PCM and backstabbed the harness [while checking w/the shifter in each position]... nothing changed again. I don't know how it's suppose to be done/how the sensor works exactly. Finally, I started the car, put the emergency brake, and did the backstabbing again [while checking w/the shifter in each position]... AHAH! That made a change.

    Here's the pins I used:
    Pin 22 Upper PCM Connector (it says the pin # right on the connector) - Signal A
    Pin 57 Lower PCM Connector (it says the pin # right on the connector) - Signal B
    Pin 17 Lower PCM Connector (it says the pin # right on the connector) - Signal C

    Using those pins and stuzman's hand written truth table... I found that my Singal A was doing nothing what-so-ever. I backstabbed the connector on the sensor, and same thing. I then turned off the engine, but left the key on, and then checked Signal A while pluggin in and unplugging the connector. Lo and behold, there was voltage when I unplugged, but no voltage when I plugged in. This meant that the sensor was holding the voltage down to ground and then the voltage would come back when I didn't allow it to be connected.

    Looking at the diagram of how the sensor works (it has a bunch of switches), it tells me that one of the switches is stuck closed/grounded. Next, I realized that if Signal A is left open, then by the truth table, the PCM thinks that you never went to Reverse or D1. Although, if Signal A is left to be grounded with what the sensor/switches are doing, the PCM sees an invalid combination of Signals, which results in a SES light. GREAT! I'll then just leave Singnal A disconnected, clear the code with a scanner, and see if the PCM complains [with a Service Engine Soon light].

    SUCCESS! I disconnected Pin 22, pink wire, from the upper connector on the PCM (I just started carefully taking the connector apart until the pin was released)... taped it with some electrical tape, and then hid it within the harness connector back cover. Clear the code, and no more code.

    No more Signal A... means:

    Good News: no more code, no more Service Engine Soon Light... as the PCM thinks everything is fine, but PCM thinks that for some reason you never use Reverse and you never use D1. [This shouldn't hurt the transmission as the PCM merely assists by reving the engine for a smooth shift when it knows. I'll just take it easy if I need D1, reverse is a no brainer.]
    Bad News: My Sensor is still bad and I will eventually replace it, but see Good News.
    Glad to hear that you found out that it was the switch assy. I figured it would probably be the culprit but was hoping for you that it would be a simple external fix such as a loose or broken wire. As you found out, you have to have the engine running to check the operation of the switches because each switch is located over a hole where the transmission fluid is directly applied to each switch membrance as it moves through the various gear selections. It's the pressure of the fluid that activates the switches. Anyway, you'll need to drop the tranny to gain access to the TFP switch assy. You can gain access to the switch assy by removing the side access cover. You won't have to separate the tranny from the engine, but it's still a little bit of a job. Once you get the cover off, the switch assy will be staring you right in the face and it's held on with five bolts. Congratulations on the troubleshooting, and I'm sure that others can benefit from your work.

    Terry
    Last edited by stuzman; 03-03-2012 at 08:00 AM.
    Reply With Quote  
     

Similar Threads

  1. 1997 Grand Prix code p1811
    By Boost Builder 2000 in forum 1997-2007 4 speed Automatic (4T65E) (4T65E-HD)
    Replies: 16
    Last Post: 03-29-2012, 04:55 PM
  2. P1689 Code & Runs Rough Over Half Throttle
    By SUPERCHARGED3800 in forum 3.8L V6 Supercharged (L67)(L32)
    Replies: 4
    Last Post: 03-06-2012, 04:27 PM
  3. Grand prix bumper color code
    By kking89 in forum Visual/Body Modifications
    Replies: 3
    Last Post: 04-07-2011, 11:26 AM
  4. P0420 code, car runs sometimes, then stops
    By glazzkak in forum General Tech Discussion
    Replies: 3
    Last Post: 07-19-2010, 05:39 PM
  5. 89 grand prix 2.8 code 42
    By mikedinthecity in forum 3.1L V6 (LHO/LG8)
    Replies: 1
    Last Post: 07-18-2010, 05:10 AM
Tags for this Thread

View Tag Cloud

Bookmarks
Bookmarks
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •