PLEASE let us know if your fpr fixes it. I think just about everyone is getting that P0170 code!
Sorry, the new FPR didn't solve the problem.
For anybody reading this, I've got major stumbling, erratic idle problems, drastic loss of low and mid-range power, and "System too lean" check engine code.
I have steady -16 to -20 mm/Hg vacuum, so I'm pretty sure it's not a vacuum leak. My turbo boosts up very well and maintains pressure level consistently.
Damian (boostdprotegelx) and I are going to replace the intake manifold gasket and try to change the IAC valve body (I previously only replaced the solenoid) too see if these measures might solve the problem.
I have so far:
* replaced both O2 sensors with new OEM-style Bosch units
* replaced fuel pump with new Walbro 255lph (which actually helped restore some top end power until the CEL came back on)
* replaced the FPR with a new one
* replaced the MAF
* replaced all fuel injectors with new units
* replaced EGR valve with brand new Canadian version
* replaced IAC solenoid with brand new unit
* replaced the vacuum pressure check valve between intake manifold runners 1 & 2
* replaced the entire electrial wiring harness
SUGGESTIONS AND/OR ADVICE WOULD BE APPRECIATED.
I might buy a new fuel rail to see what happens.
I'll update you all on this when new info becomes available.
I am getting a bit frustrated now...