Hey guys I have a problem with my engine, the only thing I did was replace the water pump and the cyl heads-I went to alum with bigger valves and runners, anyway, the engine free revs great, but under the load it will not go past 3500 rpms then it backfires, spits, and coughs out the exhuast only. What sign is this giving me? I re-ran the valves, timing, checked the plugs and its burning great, fuel pressure does not drop. I bought the heads used-very low miles, and they have duel spring setup instead of my single. piston to valve clearence is good....Im stumped