Well It Finally Happened

That's what I think as well. Top Street Performance (TSP) might as well be Total Sh** Performance. Nothing good to say about them. By the way, my buddy Larry has one of these in his twin turbo D150 and it's the same way!


I have a friend that says junk is junk at any price. I'd have to agree. You have junk.

Hopefully your buddy junks his junk before it does some damage.