Why do I keep getting the P0305,0303 and 0300? on 1998 Dodge Ram 1500

I have a 1997 Dodge Ram 1500 with a 5.9. I recently blew the heads so I ended up replacing them with rebuilt heads. Since then I've been having the mis fire codes pop up 0305,0303,0300 I've checked the firing order multiple times, replaced cap and rotor along with wires. Still no change, replaced spark plugs with champion copper no change. previously I had NGK Platinum. checked gap on plugs and cheked the ground wires. Reason for the ground wires is because I was informed that each bank had it's own ground. double checked the torque on the intake that was good and checked for vacum leak non present. Any have any suggestions.

by in Austin, TX on December 16, 2013
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
ANSWER by , December 17, 2013
what about compression test
COMMENT by , December 25, 2013
Compression is good