today while driving on the freeway truck shut off and it sounded like it was backfireing studdering. chocking it self look back and i seem some sparks outta the exhust wtf??? 93 c/k 1500 4.6 v6 u think it might be fuel pump or timing chain ...any help