I bet you have a coolant leak under the hood. Kind of like a leaking exhaust, you can still smell it even though its not in the car. Just a thought if your passenger side is not wet.
Also, I believe the dampener in the galant opens behind the glove box when you do not get fresh air.
Bookmarks