Chevy SS Forum banner

OBD2 PID codes

165K views 71 replies 30 participants last post by  boiler  
#1 ·
i have been setting up an obd2 dashboard on the mx-link/ obdlink and im wondering if anyone has a complete list of "PID" codes for this car.

if not a complete list i would like to find the oil temp/ pressure, and trans temp at the very least.

thanks in advance,
mike.

oh and PS: if anyone has a different free/cheap obd program let me know!
 
#34 ·
Thanks guys.

For the most part I've only tested Torque GM pid set on Duramax engine platforms. Noticed Oil Pres missing under Torque scan, but it's available in EFIlive, Tech 2, and any SnapOn tool. So I though maybe it's just a diesel thing. I'll give that PID a try tomorrow and let ya know.

Originally I was only interested in identifying the ArbID's related to gauge cluster. This could be done "passively" because the data is being broadcast by the ECM without any polling. But the math on Oil Pressure just won't scale to KPA between top to bottom no matter what I try.. All other math like engine temp matches up with standard OBD pids. But it does in come close when PSI values..

Also my post above about 70E data is incorrect. That's actaully a "keep polling" message I believe. I either missed the first request packet, or when in mode 22 all the ID's are different. Back to the sorting table.
 
#37 ·
Anybody can post pics. No post count required.

Sent from my SM-G920P using Tapatalk
 
#41 ·
And thanks for the warm welcome too.

I tried to post Photobucket links and for that i need more posts.

The only issue i have come across so far is that the Air Temp (on the app) is reading considerable higher than actual for some reason. I believe i can create custom PID's that may fix this - but i'll have to do some reading before i get comfortable with this.

Pretty sure this is a generic PID - not the GM PID from the list.
The GM one actually shows no data.

More research required !

Incidentally - i bought the V Gate WiFi ODB device and it works very well - with one slight issue.

I cannot remote start the car with the device left plugged in when it has gone into sleep mode (after 30 mins it goes to sleep apparently).

Strange !

Anyway - some great info in this thread.

Thanks all.
 
#43 ·
Welcome to the forum ddr1958!
 
#53 ·
I recently picked up an OBDlink MX and am using it in conjunction with the Torque Pro app via bluetooth. This thing is awesome! So much to learn, but I've got some of the basics figured out. I've added the GM-specific PIDs as noted in this thread.

I'm mostly watching the fuel trims, timing and knock currently to get an idea how the engine is running, What other displays should I be watching? Oil pressure/temp? AIT?
 
#54 ·
Here is what I keep track of. The oil temp flashes at me until the oil is warm enough to use boost. The coolant, oil temp, oil pressure, trans temp and catalyst temp will flash at me if they violate thresholds I have set. All the data is logged if I am running the app and monitoring.

I really wish our cars had factory wide band O2. My 10 year old winter beater suzuki 4 banger has a factory wide band in it I can get AFR via OBD2.

On another page in the app, I monitor OBD2 errors, OBD2 readiness monitors for the current drive cycle and overall readiness to emissions test. Not shown here.


Image
 

Attachments

#57 ·
No, not really. ACHSPres is the Air conditioning high side pressure. It lets me know when the AC compressor is on. In my SS I have found the compressor will still run in automatic mode when the AC is turned off. I probably don't really need that one most of the time. I play around with the little gauges between the big ones. I have a few more on another page and drag them over to the main display when I want them in view with the rest.

IIRC, data logging is setup separately from the display.
 
#58 ·
Does anyone have the PIDs to track torque management?
 
#59 · (Edited)
Since I just went through the set up process, I'm posting instructions that work as of August, 2018.

If you want access to your car's:
  • Oil temperature
  • Oil pressure
  • Transmission temperature
  • Coolant temperature
  • And many many more...

Do the following:
  1. Buy the BAFX OBDII Reader (for Android devices)
  2. Download Torque Pro from the Google Play store
  3. Plug in the BAFX below the steering wheel
  4. Turn on your car
  5. Open your phone's bluetooth settings and pair with the BAFX (pairing code: 1234)
  6. Open the Torque Pro app on your Android Phone
  7. On the home screen, click the settings icon in the bottom left
  8. Then choose the "Settings" right above "Vehicle Profile"
  9. Select "Manage extra PIDs/Sensors"
  10. Click the 3 buttons in the top right of the screen and choose "Add predefined set"
  11. Choose Pontiac / GM / Open / Vauxhall

While everyone in this thread has already shared the correct PIDs for Oil Temp, Trans Temp, etc, this option will pre-load every standard code for GM vehicles.

Now when you go to "Add Display", all of the GM PIDs are pre-populated. No need to come back to this thread to figure out what the PID is for the main things you want access to.

Enjoy!
 
#61 ·
Banks Engineering iDash 1.8 Gauge

I wanted to display the usual engine monitoring parameters that are available on the OBD II CAN Bus, but wanted a permanent display that starts up/shuts down automatically with the engine. Gale Banks Engineering offers this type of gauge, called iDash 1.8. Banks is a turbo diesel specialist, so the product does a lot more than just display OBD II parameters - for example calculates inlet manifold air density which is key to turbo diesel power. It also provides many of the scan tool functions. An attractive feature for me was that the gauge can display up to 8 parameters at a time, and there can be up to 5 pages each with up to 8 parameters. Multiple gauges can be linked to a common data bus, and there is also a data logging option.

I have attached a photo of this gauge installed on my 2015 SS. The limitation of the iDash 1.8 is that the display parameters are picked off an internal gauge menu, rather than by directly entering a PID #. My gauge is set to display engine oil pressure, engine oil temperature, coolant temperature, intake air temperature and battery voltage. When I first installed the gauge, engine oil temperature was not available on the Banks Generic GM menu. I contacted Banks Engineering (with the PID# I picked up on this thread), and a couple of days later I received an email with 12 firmware update files. I copied these files on to a micro SD card, and loaded them into the gauge - and now have the engine oil temperature displayed as well.

So far I have learned that engine oil temperature runs 10-15 degrees F hotter than coolant temperature. Also coolant temperature varies quite a bit more than the dashboard readout would indicate. The dashboard needle stays approximately centered for coolant temperature between 185 and 230F. I first saw this behavior on my 2005 Chev 2500HD Duramax truck, when GM was trying to mask the fact that the truck was prone to overheating when pulling a heavy trailer up a steep grade (e.g., the Grapevine). I have also learned that the Rotofab cold air inlet provides ambient temperature when started up, but then the plastic filter housing located in the engine compartment absorbs heat. When the car is parked for an hour or so, inlet air temp is 60-80 F higher than ambient. This cools down some with driving, but slowly and incompletely. In other words ambient air flowing through the plastic ducts is not enough to completely cool down the system. Now I have a new SS project to apply insulation to the outside of the cold air inlet.
 

Attachments

#71 ·
Banks Engineering iDash 1.8 Gauge

I wanted to display the usual engine monitoring parameters that are available on the OBD II CAN Bus, but wanted a permanent display that starts up/shuts down automatically with the engine. Gale Banks Engineering offers this type of gauge, called iDash 1.8. Banks is a turbo diesel specialist, so the product does a lot more than just display OBD II parameters - for example calculates inlet manifold air density which is key to turbo diesel power. It also provides many of the scan tool functions. An attractive feature for me was that the gauge can display up to 8 parameters at a time, and there can be up to 5 pages each with up to 8 parameters. Multiple gauges can be linked to a common data bus, and there is also a data logging option.

I have attached a photo of this gauge installed on my 2015 SS. The limitation of the iDash 1.8 is that the display parameters are picked off an internal gauge menu, rather than by directly entering a PID #. My gauge is set to display engine oil pressure, engine oil temperature, coolant temperature, intake air temperature and battery voltage. When I first installed the gauge, engine oil temperature was not available on the Banks Generic GM menu. I contacted Banks Engineering (with the PID# I picked up on this thread), and a couple of days later I received an email with 12 firmware update files. I copied these files on to a micro SD card, and loaded them into the gauge - and now have the engine oil temperature displayed as well.

So far I have learned that engine oil temperature runs 10-15 degrees F hotter than coolant temperature. Also coolant temperature varies quite a bit more than the dashboard readout would indicate. The dashboard needle stays approximately centered for coolant temperature between 185 and 230F. I first saw this behavior on my 2005 Chev 2500HD Duramax truck, when GM was trying to mask the fact that the truck was prone to overheating when pulling a heavy trailer up a steep grade (e.g., the Grapevine). I have also learned that the Rotofab cold air inlet provides ambient temperature when started up, but then the plastic filter housing located in the engine compartment absorbs heat. When the car is parked for an hour or so, inlet air temp is 60-80 F higher than ambient. This cools down some with driving, but slowly and incompletely. In other words ambient air flowing through the plastic ducts is not enough to completely cool down the system. Now I have a new SS project to apply insulation to the outside of the cold air inlet.
Jay from Banks here. Glad you're enjoying the iDash! We'd love to interview you for our weekly newsletter. If you're up for it, please email me with your contact info. Thanks! jtilles@bankspower.com.
 
#62 ·
Hi all,

Do the LS3s in the SS come with IAT2 sensors? I'm having trouble with getting a reading in torque pro. I've imported the GM PIDs and managed to get oil temp, but would really like to watch IAT2 as well. Does anyone have the PID by chance?

Mine is a VF HSV R8 (Aussie hsv variant) LS3 with a harrop 2300 FDFI bolted on...

TIA

Sent from my SM-G960F using Tapatalk
 
#64 ·
Anyone use the OBDLink MX+ with wifi? I just ordered it to begin acquiring data on an occasional stumble on light acceleration. I searched lots of products but what finally sold me was the ability to use wifi while bluetooth was still linked to the car along with the 'stated' 128bit encyption, and some reviews on this forum.


On a side note, I am interested equally in product performance as well as product security.
Frankly, any product that uses wireless can have additional capability included at the hardware level, regardless of the intended use; though I'm not so much concerned about purposeful hacking as I am about passive data logging.

I searched a lot of actual professional scanners (foxwell, autel, innovo, etc) and then I researched six of them and that every single one of the six that I looked at was produced in china, most linked to companies HQ in Shenzhen. I then found that OBDLink looks to be a product of USA and is located in Phoenix AZ, under the parent Corp OBDSolutions.

What other products are people using?
 
#65 ·
I use the MX+ over Bluetooth so I can't comment on the WiFi aspect. You are going to want to use mode C2 and a filter. I use my PC and open a serial connection over Bluetooth. Using any OBD request/reply scheme will be too slow to capture a stumble as you will get a ~5Hz update rate plus and unknown delay. You can certainly get lucky, but you may record a lot of logs and would have to replicate the issue many times.
 
#66 ·
I just got the MX+ the bluetooth version which works on Android or Iphone. Haven't done any data logging but it seems like a quality product. I get oil pressure and oil temp haven't messed with trans temp yet. FYI: box says assembled in Mexico.