Tahoe & Suburban The power, space, and brutal towing ability make the Tahoe and its longer sibling, the Suburban, arguably the best full size SUV's on the market today.

2013 Chevrolet Suburban
Platform: GMT 400, 800, 900

2009 Tahoe Running Rough

Thread Tools
 
Search this Thread
 
Old June 10th, 2022, 9:53 AM
  #1  
CF Beginner
Thread Starter
 
Alfowl's Avatar
 
Join Date: Jun 2022
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Default 2009 Tahoe Running Rough

My 2009 Tahoe LT, 75k miles, started running rough a few days ago. Check engine light flashing, dash reading service traction control and service stabilitrak. Computer gave code P0304, misfire in cylinder 4. So we changed the spark plugs which seemed to fix the issue, but very briefly. Again, running rough, engine light flashing and service stabilitrak. Again gave the same code. So we replaced the ignition coil in cylinder 4. Did not fix issue, computer still throwing code P0304, and now also giving code P0521- Engine Oil Pressure Sensor/Switch Range/Performance. Any ideas at what could be causing these issues?
Old June 11th, 2022, 3:33 PM
  #2  
CF Pro Member
 
repairman54's Avatar
 
Join Date: Dec 2019
Posts: 992
Received 163 Likes on 152 Posts
Default

Switch the coils with the one next to it and see if misfire moves with the coil swap. Aftermarket coils can be bad out of the box. Genuine GM electrical parts only for replacements.
Oil pressure switch most likely is a separate issue. They go bad or the little filter under it is plugged.
If coil swap doesn't work a compression test is in order to see if AFM lifter issues are present.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
justin14945
Tahoe & Suburban
10
March 19th, 2021 11:51 PM
sjkeranen
Tahoe & Suburban
1
December 2nd, 2018 5:47 PM
jsully
Tahoe & Suburban
12
July 27th, 2018 8:35 PM
2007TahoeMD
Tahoe & Suburban
1
October 21st, 2015 4:46 PM
channel70videoproductions
Tahoe & Suburban
0
February 13th, 2015 10:12 AM



Quick Reply: 2009 Tahoe Running Rough



All times are GMT -5. The time now is 11:26 AM.