Quote:
Originally Posted by Y0jjimb0
|
Thank you, appreciate it. I can barely hear it, but you're right, its not the dodge charger demon whine I was expecting. Ugh, do I keep it? Do I return it?
Did your shop do anything extra while installing it? Maybe extra silicone lube or anything? I wonder if that would help.