i have talked to a few friends about this problem and they believe that it is the coil. one friend had the same truck as mine and he had the problem and that fixed it
I dont think that i would have a hole in the fuel lines because i park it on a clean cement floor all the time and there has never been a gas leak.