Get the proper tune for it and go from there sounds like you just flooded it bad for now may have to let it sit for a bit. On a side note why would get stage 3 heads and put in a noise maker cam like the muther thumper. Alot of guys have trouble getting those cams tuned right.