Does it hook up at the Stop sign if you thump it? Probably not......
Can you start in 2nd gear? If not try to get there ASAP.
This is with an eforce....you're most likely making more power.
Good luck......
Post the video ..... I want to see your burn out.
Wear a helmet.