suspension is a must with that kind of power
also,you need to figure out where to shift it..sounded like it was banging off the rev limiter in 2nd gear..thats just slowing you down
get it on the dyno,or alot more t&t and play with different shift points
what PSI are the tires at?
1987 Notchback - N/A stock 302, TFS heads, Holley Systemax, FTI cam, Astro A5
Best so far: 10.92 @ 123mph with a 1.49 60ft