Recently the check engine light has come on but my scanner shows no codes. When the CE light comes on sometimes the engine will sputter a few times then run fine. Sometimes when the CE light comes on the tach will drop to 0 while the engine keeps running.
Yesterday while driving the CE light came on and after a couple of miles the engine quit however I was able to restart the engine immediately while at road speed.
The truck is a 1999 and I have had it since 2006. It had 138k miles when I got it and now has 238k miles. Both of the computers have been replaced, also fuel injector and lift pump was replaced (by FASS) over the years. Don't have any idea as to why this is happening, perhaps fuel injector or computer again?
Any help would be appreciated! Can't afford to be without this truck!

The truck is a 1999 and I have had it since 2006. It had 138k miles when I got it and now has 238k miles. Both of the computers have been replaced, also fuel injector and lift pump was replaced (by FASS) over the years. Don't have any idea as to why this is happening, perhaps fuel injector or computer again?

Any help would be appreciated! Can't afford to be without this truck!