Quote Originally Posted by Echonova
I know what you mean, I had just finished the 3.5 hours it takes to install "the shocker" sticker. Apparently my stock turbo couldn't handle the additional power the sticker added, and blew up. Always something.
3.5 hours? That's a hardcore sticker, no wonder your turbo couldn't handle it.