Yup. Bad PIP sensor. New distributor and the truck has been running fine all day.
Sent from my Nexus 5 using Tapatalk
I read this thread from the beginning and had a similar experience. I was going to quote 5.soslow...lol, and suggest you listen to him. He and his truck are a little slow, but once in awhile he makes sense.