I replace the engine with my friend in his 97 challenger with a 787 from sbt and it will start and idle fine but wont go above 3500 rpm. when we first started it I threw the throttle up it back fired. Now it sounds like it is rev limiting at 3500 and when I go WOT it sounds like its starving and wont rev up. What is the deal


