The foam was easy enough to remove, but there's still a layer of old glue on the thing. I don't think I can remove it without damaging the material underneath, so just going to leave it.
There was also a bit of mold staining on the bottom corners. Tried spraying with some isopropyl alcohol and then hitting it with the brush. Got most of the stains out, but was also starting to mess up the material underneath, so I stopped. Good enough:
That's it for now on the headliner. Once I manage to buy the fabric, I'll give it a quick pass with the drill brush attachment (to get any foam that I might have missed by hand), stick it in a bag with the ozone generator, give it a quick scuff with some sandpaper and reupholster it.
Also, since the slicktop homelink bracket is NLA, I decided to just get a homelink mirror instead. Ended up with a ridiculous amount of them, as I also retrofitted a homelink 4 module into a friend's mirror:
Along with the mirror, I also built an E8x/E9x dashcam adapter harness thing for said friend:
M3 got a short, grey clown nose mirror with the homelink buttons. It also came with a compass, but I decided to disable it. TIS wiring diagrams made it seem like the compass runs off of the shared 12V rail in the mirror, so I didn't even try pulling wires from the connector to see if one of them disabled it. Instead, I just removed the GND jumper from the daughter board of the compass screen (J6) so that it can't turn on. I also put some tesa tape on top of the screen, as you can just barely make out its outline if the light hits the mirror just right. much harder to do so with the tape:
And lastly, just a quick note to my future self: guitar pick is absolutely the best way to open these things up. Slip it in somewhere (homelink mirrors have a nice little cutout in the surround near the buttons), then run it around the perimeter of the mirror. Pick is flexible enough to get underneath the edge of the surround and also soft enough to not leave any marks:



Leave a comment: