Hey, thanks for the replies guys! Sorry, I was expecting some sort of alert that people responded and never got one so didn't know you guys responded! That being said, it is a 2004 Dodge Neon SRT-4. And yes, I just took it out and it looks like the person who installed it just did a terrible job...