Sorry man, I have always been able to get them to make power, but I've never been able to get one to hook
. I would think with the suspension mods you have and a good set of slicks, you would be ok. Try making a new post about suspension mods and see what some of the other guys have to say.
Glad I could help with the turbo stuff, sorry about the suspension mods.