OK had the truck on the scanner and it had 1 code in its history. Miss fire on cylinder 3. They cleared the code. Told me to replace the distributer cap, wires, and plugs. I told them I already did. They told me to run some injector cleaner through next time I get gas. I told them I already ran 2 bottles through. They told me to take the truck home and see if it clears up on its own and if it get worse call and let them know.
Oh well, I guess I'll just have to get used to it idling with a little shake.
SHAKE SHAKE SHAKE - SHAKE YOUR BOOTY !!!