PDA

View Full Version : Having Trouble Getting PIDs To Play Ball



Supercharged111
January 8th, 2021, 04:22 PM
My mom has a 2015 Chevy Equinox with the 2.4L I4 Direct Injection and it threw a P0172 Exhaust System Too Rich and a P0014 Exhaust Camshaft Position Timing. When my sister brought it over it had no codes, not even historical. Strange as they stared at the MIL being lit up the entire drive from MI to CO. I proceeded to change the oil that was way past due and the car has been running just fine ever since. I'm trying not to overthink this as neglected oil changes are hell on these particular engines and cause all sorts of issues. I did see that a P0172 can be caused by the high pressure pump going nuts, so last night I went for a little cruise with an el cheapo handheld scanner and saw LTFTs in the mid-high -20% range. Enough that I decided to bust out EFILive to see what the deal is, but some of the PIDs are showing up with red Xs. I really want to see commanded vs observed fuel pressure. Usually I can right click, select more info, and see what I'm missing to get a PID working. Problem is, more info is greyed out on these PIDs and even on some of the supported PIDs. I've attached a PID screenshot, PID list, and a quick log (that I have yet to review) of me driving back from getting delicious beer with the car up to temp. Strange the ECT never goes over 176. I did try to click validate PIDs to no avail. I've never done this before, so the first time I did it was here in the kitchen and it red Xd all but 1! So I connected to the vehicle and it brought it back to the way it was in the screenshot. Hopefully this is just something little I'm missing as I think I could have some answers with just a short drive.

23629


23630
23631

Just a quick edit to add that I was lacking E39.APCYL.DMA so the the cam phasing errors and the fuel pressure errors I was hoping to capture were not. That'll be on my next log. I hadn't yet pulled the tune from the ECM to see what it used, I plan to build the logging tables to match B1001 Desired Fuel Pressure, B7934-6 Intake Cam Position, and B7954-6 Exhaust Cam Position (both based on baro).

joecar
January 10th, 2021, 07:18 PM
I'm looking thru your attached files, I don't know the answer yet.

Supercharged111
January 11th, 2021, 11:03 AM
Your help is always appreciated. You and Statesman have both been a huge help to me.

Supercharged111
February 14th, 2021, 04:22 PM
Joe have you had a chance to peek at this? It fell off my radar too, but my mom will be taking the car back in a week or 2 so I need to do my due diligence here. Either that or just hipshoot the pump.

turbo_bu
February 15th, 2021, 07:08 AM
FWIW - I have a 2012 Equinox with a 2.4L DI engine. To date (~115,000 miles), it has gone through both an intake and an exhaust cam actuator. The exhaust one never really caused any issues, but did throw a code. When the intake one went, you had to pedal it to make it go, or else it would die. The HPP is still stock and keeps on running. If you have to take a high shot, swap out the cam actuator. It's a quick job and not too expensive. I would not just swap the HPP unless you have data showing it is the problem.

Supercharged111
February 15th, 2021, 07:12 AM
FWIW - I have a 2012 Equinox with a 2.4L DI engine. To date (~115,000 miles), it has gone through both an intake and an exhaust cam actuator. The exhaust one never really caused any issues, but did throw a code. When the intake one went, you had to pedal it to make it go, or else it would die. The HPP is still stock and keeps on running. If you have to take a high shot, swap out the cam actuator. It's a quick job and not too expensive. I would not just swap the HPP unless you have data showing it is the problem.


I'm hoping to see in the commanded vs actual fuel pressures what's going on. This is for the O2 code, not the cam position code. I did see significant fuel trims on my Harbor Freight scanner while driving which is what prompted me to try and get EFILive going. When you say actuator, do you mean the solenoid or the cam pulley?

turbo_bu
February 17th, 2021, 07:21 AM
The solenoids. They are pretty easy to get to if yours is causing problems. I did end up swapping the timing chain on this engine when I was running into the intake cam issue, but after getting it apart, it was not the problem. Just the solenoid.

Supercharged111
February 27th, 2021, 09:23 AM
I think I stumbled on the answer, but I'm too dumb to put it together.

https://forum.efilive.com/showthread.php?29643-PID-not-supported&highlight=E39+PID

Joecar posted a .txt document, I think it's a calculated PID that will make the air per cylinder PID play ball. Today when I plugged the car in a lot of red Xs disappeared, but the air per cylinder that would give me my smoking gun answer was still not valid. I began to suspect it was an E39ism and that appears to be the case. Can anyone tell me what I need to do with this text document to get my E39A air per cylinder PID working? AKA E39.APCYL_DMA.

23678

joecar
March 10th, 2021, 02:53 AM
Rename it to calc_pids.txt and place it in the User Configuration folder... then use the appropriate calc pid instead ogf the DMA pid.