My 03 HO is sometimes running erratic while idling. The only two times it has happened was when we were picking up hay and the truck was left to pick up some bales and stack on the trailer. The truck was not sitting there idling for long. Maybe a few minutes. It sounds like the engine is hunting for a correct rpm. There is no knocking in the engine that I can hear. Once you get back in if you give it a little throttle then back off it's ok. If you don't do this it will want to stall and then it will overcompensate and launch. It does not do this all the time. The engine is stock and otherwise runs great. Advice please!