omg my car stinks after it rains too! it must be a recall! is it in your seat? i think it's from my little sisters when they wore diapers and the car wasn't mine yet. smile