My friends 89 LX 5.0 is a dog off the line, then at about 3,000 rpm's it takes off..mods are mass air, c&l maf 76 mm, 24 lb injectors, 65 mm tp, cobra upper and lower intake, e cam, gt40X heads (ported pollished, milled 50/1000ths, 1.6/1.7 rollers...10.5 compression, 14 degrees of timing, car is an aod with 4.10 gears and 2,600 stall converter (just installed), had same condition with a 3,000 stall...all the basics have been checked, could cam be off or dist be off causing this...any suggestions??