Hello first time posting here. Have a 99 suburban k2500 7.4.
Bought in 2015 with 136,000 miles.
Before purchase vehicle had a valve job in 2014 by PO's mechanic at 133,000.
Ran rough during test drive in 2015, PO's mechanic "turned up idle", I then purchased vehicle.
Has never thrown a code for...