Yea dats itwell that and a 150 shot should beat him, your auto is prolly killing you right now without being tuned or a shift kit or stall
oh and youtube link? and have you been to the drags yet?
this it? YouTube - My stage 2 roush full bolt ons vs.96 mustang gt full bolt ons
if that is it he worked you off the launch