02 Ram 2500 5.9 L Magnum. Just replaced heads, cap, rotor, plugs fuel pump, fuel filter and both O2 sensors. The truck runs rough with half the power. Its also running rich and backfires. All the electric checks out. Plug wires are correct and theres plenty of spark. Is it running bad because...