just put in a new motor and now the thing idles but if you hit the gas it stalls or spits and sputters and if you do get it off idle it stumbles and wont rev, i put a new tps on it and nothing i'm stumped and really could use some help!!!91 daytona shelby 2.5 turbo 0.40 over new everything