Started my 04 this morning, it ran very rough for a few seconds then died. Started the second time with the same results. Started the third time and was able to hold RPM about 1200 with engine running very rough with some smoke but I could not tell what color. I had about 15 miles on a fresh tank of fuel purchased the day before at a truck stop. Thinking I may have a fuel contamination problem, I took a fuel sample which look clean and had the proper smell. Bumped the starter and let the lift pump run for 20 – 30 seconds. Started the engine, it ran just fine and I have had no more problems today. I did the ignition on and off three times test and found no codes were set.
Have any of you had this happen to you? Did you find out what the problem was? Have any ideas what would cause this to happen?
Thanks for your help with this problem.
Have any of you had this happen to you? Did you find out what the problem was? Have any ideas what would cause this to happen?

Thanks for your help with this problem.