I am unsure what is going on. This is definitely more of an annoyance than a real problem, but I'd like to fix whatever it is.
My problem is noticed when the truck is first started, only when cold, and in park. If I apply throttle STEADILY at say 1,200 rpms, the rpms will actually dip, then rise, and repeat. So if I hold perfectly steady at 1200, it will dip to about 1000, and rev to 1400 and just bounce back and forth. The interval is about once per second, meaning 1-1000, 2-1400, 3-1000...
No sudden surging, no misfire, nothing "wrong." Just a varying engine speed. The only thing I rarely notice is a slight throttle hesitation. But again, rarely. When it's fully warmed up, it runs like a dream.
To paint a better picture, here is what I have done to the truck already while trying to cure a rough idle / misfire issue (fixed):
Cleaned throttle body, thoroughly.
Replaced air filter
Replaced IAC valve
Replaced TPS
Replaced spark plugs
Have used several bottles of Techron (not too frequently)
Thoughts?
My problem is noticed when the truck is first started, only when cold, and in park. If I apply throttle STEADILY at say 1,200 rpms, the rpms will actually dip, then rise, and repeat. So if I hold perfectly steady at 1200, it will dip to about 1000, and rev to 1400 and just bounce back and forth. The interval is about once per second, meaning 1-1000, 2-1400, 3-1000...
No sudden surging, no misfire, nothing "wrong." Just a varying engine speed. The only thing I rarely notice is a slight throttle hesitation. But again, rarely. When it's fully warmed up, it runs like a dream.
To paint a better picture, here is what I have done to the truck already while trying to cure a rough idle / misfire issue (fixed):
Cleaned throttle body, thoroughly.
Replaced air filter
Replaced IAC valve
Replaced TPS
Replaced spark plugs
Have used several bottles of Techron (not too frequently)
Thoughts?