In addition to the suggestions, for my specific truck, re-doing the timing belt / WP / crank seal / cam tower seals / thermostat / PCV / plugs all led to a much smoother idle. I had tried ECM resets in the past w/ cleaning the top end hence my theory.
Can't explain why that would help though - any insights from experts is appreciated.
Can't explain why that would help though - any insights from experts is appreciated.