Guys, the truck started this morning after a few seconds, quite a bit of white smoke though, then 10 miles from home it just cut out, check engine light came on, stopped at side of the road and it would not restart, tried 6 or 7 times then it fired up and got me the rest of the 15 miles to work...