Got about an hour to play after work today, so I got the brakes, e-brake, steering and wiring disconnected. With the top pulled back a bit and the seats out of it, there is a noticable improvement in the smell. I think the rain we had last night really washed a lot of the mouse pee out of it.