my dad has a 2002 dodge ram 1500 4.7. his truck has been running rough and has code saying multiple misfire but dosent tell me which cylinders. it still ran but today he was driving down the road and it just died on him. no sound, or anything out of the ordinary. just died. tried to start it up and it just cranks but does not start. ive changed the crank position sensor and the cam position sensor. all 8 coil packs are fairly new. so are the plugs. ive got spark and i can smell fuel. fuel pump runs too. im not sure of the pressure b/c i dont have a guage. ive checked some fuses for the ignition sys. no luck. trucks got 150,000 miles on it. help me out please.