I recently purchased a 1987 325iC. During the test drive, the passenger floorboard was dry as a bone. The previous owner drove it in the rain to the bank to sign over the title, and when I got home with it I noticed that the passenger floorboard was soaked. It seems to be in great shape outside of this:


From browsing around on various forum threads, it looked like it could be one of three things:
The elephant trunk looked OK, a little debris in it but nothing that would completely block it.
So I pulled the battery... Definitely some rust/corrosion present there. Nothing that looked like it went all the way through the firewall, until I cleaned it off with a wire brush that is...


So after a bit more cleaning up I ended up with three large holes, one leading to the front passenger wheel well, one leading inside the passenger footwell, and one that was just through the tray in the engine bay.


The glovebox hinge was also completely rusted/frozen, and one of the hinge bolts sheared off from the firewall when I removed it..

Underside cleaned up:

Since I had no idea how long this had been occurring, I decided it would be a good idea to check the floor pans as well... They look great.



Drying it out:

So I talked to a friend who owns a body shop and he indicated that a metal patch with epoxy or fiberglass would be fine to fix this. I didn't like the idea of using epoxy to secure the metal sheet and I think the corrosion issues would just continue, so I opted to use fiberglass to do the repair. I purchased a $30ish bondo fiberglass kit from the local auto parts store and then cut templates.
I first cut small strips so I could build up and fill the back side of the battery tray (so that water doesn't settle there anymore), then I used a few layers of larger pieces to broadly cover the holes and finish it up.

Sanding it down:

Didn't really care if it was completely smooth, just as long as the rough spots were ground down and it was fairly even looking:

Next step was masking off:


Several layers of primer:

Several layers of basecoat:

Finished, with several layers of clear:

Also purchased some 3m rubber underbody spray to patch the corner of the wheel well (so fiberglass wasn't showing through):

Before:

After:

Total cost: $50 + 3-4 hours of time.


From browsing around on various forum threads, it looked like it could be one of three things:
- Elephant trunk is clogged
- Battery tray is rusted out
- Heater core needs to be replaced
The elephant trunk looked OK, a little debris in it but nothing that would completely block it.
So I pulled the battery... Definitely some rust/corrosion present there. Nothing that looked like it went all the way through the firewall, until I cleaned it off with a wire brush that is...


So after a bit more cleaning up I ended up with three large holes, one leading to the front passenger wheel well, one leading inside the passenger footwell, and one that was just through the tray in the engine bay.


The glovebox hinge was also completely rusted/frozen, and one of the hinge bolts sheared off from the firewall when I removed it..

Underside cleaned up:

Since I had no idea how long this had been occurring, I decided it would be a good idea to check the floor pans as well... They look great.



Drying it out:

So I talked to a friend who owns a body shop and he indicated that a metal patch with epoxy or fiberglass would be fine to fix this. I didn't like the idea of using epoxy to secure the metal sheet and I think the corrosion issues would just continue, so I opted to use fiberglass to do the repair. I purchased a $30ish bondo fiberglass kit from the local auto parts store and then cut templates.
I first cut small strips so I could build up and fill the back side of the battery tray (so that water doesn't settle there anymore), then I used a few layers of larger pieces to broadly cover the holes and finish it up.

Sanding it down:

Didn't really care if it was completely smooth, just as long as the rough spots were ground down and it was fairly even looking:

Next step was masking off:


Several layers of primer:

Several layers of basecoat:

Finished, with several layers of clear:

Also purchased some 3m rubber underbody spray to patch the corner of the wheel well (so fiberglass wasn't showing through):

Before:

After:

Total cost: $50 + 3-4 hours of time.


Comment