There is a reason he has a MBC, so he can run more boost. He's bullshittin you if its stock boost. Oh and he will bust your ass by the way. If he can drive he will run 14.5s and mid 9s in the 1/8th. Unless you can break 10s, you have zero chance. But you did say he will launch @ 2500rpm, which is not too wise but he will still get you off the line. If he bogs a launch his 60' should be around 2.1s and yours in the 2.4s.