Okay. So, the throttle body needed time to do its relearn procedure. Is this code P0299 only showing up on colder days? There is a Technical Service Bulletin about it acting up on cold days where there may be ice from moisture either covering the boost pressure sensor or restricting air flow. If the code is not something permanent, there might be environmental conditions causing it. With the Key On, engine off, the boost pressure sensor should read normal atmospheric pressure (or Barometric), which is about 14.7 psi at sea level. At wide open throttle the boost pressure can go up to about 34-35psi. and at idle it or decelerating the pressure should be back to Barometric pressure. The ECM is setting this code when it is seeing the "Actual Pressure" is lower than the "Desired Pressure" it expects to see for greater than 1.4seconds, at the current engine speed, intake air temperature, ambient pressure. etc.
So basically, is seeing lower pressure than there should be. Now if this was a bad boost pressure sensor, you would have codes set all the time. The Turbocharger has many components and specific specs for each component. The diagnostic aid below can give you some possibilities of what the cause might be, but the turbo is not something you want to pull apart to check internal components. With intermittent codes it's difficult to say exactly what the fault is, especially since it could be hot or cold related. The special clamps used on the hoses are torqued to spec, which is not something you would normally do with a coolant hose for example.
You can pull out the air filter and check the air intake hose but since you just did a throttle body, I don't think you will find any issues there. I will post the data that you would monitor on a scan tool when diagnosing this code, so if your scan tool can read live data you can watch for any irregular pressure changes. (Diagrams 4-6). If you live above sea level, the scan tool reading data PID (Baro) at key on engine off, is your barometric pressure where you live. The ECM will take this reading before the vehicle is started. Diagram 7 are some other possibilities for the code setting.
But the issue with intermittent problems like this is that when the engine gets hot, leaks can seal up and hide themselves. This happens with intake manifold gasket and even head gaskets in some cases if the issue is not too far gone. Those are just examples.
The rest of the testing for the code is very specific, applying so many inches of vacuum to hoses and watching for any pressure decreases. So, it really should be done by a tech that knows these particular setups well. I wouldn't want to recommend replacing the boost pressure sensor when it is probably not the issue. But I will check on other testing methods you can try, and post them here.
https://www.2carpros.com/articles/how-turbo-chargers-work
Images (Click to enlarge)
Mar 18, 2023 at 1:42 PM