Sometime ago my truck would occasionally hiccup (cutout) and and then one day it just died. I replaced the fuel filter thinking that maybe it was plugged; but that was not the case. It started right up, ran for 5 minutes and then died again; so I checked for spark and there was none. I replaced first the ignition module - no change; computer - ran for a week; and then the pickup coil - ran for about two months then began to occasionally hiccup again (hard on the U-joints at 60mph). Any idea as to what the problem is?