Quote Originally Posted by Juanmiguel View Post
I took it off, didn't notice any difference at all after a few days, I broke the screen while trying o put it back on...
I heard it does not affect some cars, but it really screwed with my car. When i put it back on the car ran 100x better.