Performance Talk
So, as you know, I installed a predator last week... so far I love it! But have a couple questions:
It seems that it has turned off my ESP. The dash light is off suggesting that ESP is on, but DAYUM I can burn the tires without even thinking about it!! And I really don't want to fork out a...