no spark on 2002 Dodge Ram Van 3500

Took off with my truck one morning, seemed to drive fine. After about 10 minutes I tried to accelerate. Then it backfired, stalled and wouldn't start. Replaced plugs, wires, cap and rotor. Truck fired right up, ran for 20 minutes, backfired, stalled and will not start again.

Asked by for the 2002 Dodge Ram Van 3500
it is your coil because the same exact thing happen to one of my trucks in the fleet