Driving home today I took off from a stop light when my truck started to bog down and then died. Tried to restart with no luck. Though it wouldn't start, it sounded like it wanted to. So I cranked it for about 20 seconds then it slowly came to life and was barely idling. The idle was very...