2007 Suburban LTZ - P0121, P0304 codes
New to the board, any thoughts/tips/pointers are appreciated.
Throwing an intermittent p0121 code
- Cleaned throttle body
- Cleaned MAF sensor
Now a p0304
- Changed the #4 plug - fouled and oily
- Changed the coil pack
- Changed the SP wire
- Did a compression test - has compression
- Doesn't eat oil - 1/2 Q at 3k
The 304 error went away for 2 weeks and just popped back up and it now idles and runs horribly. The Sub has 124,xxx miles. My other Sub has 210,xxx. I do maintain them. Should I change the TPS? That doesn't help the 304 but could clear the 121. Are they interrelated? Any other DIY tips on the 304 code?
Thanks
Throwing an intermittent p0121 code
- Cleaned throttle body
- Cleaned MAF sensor
Now a p0304
- Changed the #4 plug - fouled and oily
- Changed the coil pack
- Changed the SP wire
- Did a compression test - has compression
- Doesn't eat oil - 1/2 Q at 3k
The 304 error went away for 2 weeks and just popped back up and it now idles and runs horribly. The Sub has 124,xxx miles. My other Sub has 210,xxx. I do maintain them. Should I change the TPS? That doesn't help the 304 but could clear the 121. Are they interrelated? Any other DIY tips on the 304 code?
Thanks
New to the board, any thoughts/tips/pointers are appreciated.
Throwing an intermittent p0121 code
- Cleaned throttle body
- Cleaned MAF sensor
Now a p0304
- Changed the #4 plug - fouled and oily
- Changed the coil pack
- Changed the SP wire
- Did a compression test - has compression
- Doesn't eat oil - 1/2 Q at 3k
The 304 error went away for 2 weeks and just popped back up and it now idles and runs horribly. The Sub has 124,xxx miles. My other Sub has 210,xxx. I do maintain them. Should I change the TPS? That doesn't help the 304 but could clear the 121. Are they interrelated? Any other DIY tips on the 304 code?
Thanks
Throwing an intermittent p0121 code
- Cleaned throttle body
- Cleaned MAF sensor
Now a p0304
- Changed the #4 plug - fouled and oily
- Changed the coil pack
- Changed the SP wire
- Did a compression test - has compression
- Doesn't eat oil - 1/2 Q at 3k
The 304 error went away for 2 weeks and just popped back up and it now idles and runs horribly. The Sub has 124,xxx miles. My other Sub has 210,xxx. I do maintain them. Should I change the TPS? That doesn't help the 304 but could clear the 121. Are they interrelated? Any other DIY tips on the 304 code?
Thanks
Chris- did you ever solve this issue? I have the same 2 engine codes. the P0121 I can live with, but the intermittent P0304 causes my Suburban to run horribly as well.



