may be my computer screen... or my eyes... is that thing boosted? looks like you have one of those rear mounted turbos hanging from under the back of the car.... lol then again i dunno