let me know if it works
i ve had the same problem, its been bugging me for a year now.
but i think now i just might replace the whole clutch and bearings
i always got best results at track and street by launching just barly over idle with no spin. it got me a 13.9 @ 100. with a 2.1 60' in my 99 gt and all it had was a k&n and no mufflers. but practice is they key.
i bought the steeda and it wasnt even close to fitting. i had to drill bigger holes on the brackets. also i rolled out my fender a tiny bit to make the gaps match better.