170,000 miles on the truck and it came on all of a sudden sitting idling in my dooryard. Was not lacking for power, smoking or running rough prior to Sunday. Sometimes when you start it it will run perfect, then it will come into running rough and shaking. After restart sometimes it's good...