Nope, still dont know what the heck it is, doesnt really sound like an elephant but it is definately
coming from the engine...I might mention this to the dealer when i get my windshield replaced this
week, it cracked so they are replacing it...
Heres to hoping they know what it is. |