This was the same for me when I started modding my Lightning - I go by the motto, "You gotta pay to play." I put in a built tranny on my truck, $3800 out of pocket, but that's what happens when you add power like that.
I know that if my car blows the motor it's probably gonna be on my...