Is that why the upper seal is so damn expensive?
Printable View
There's a diy for it, I'll try to dig up and send you. It's inexpensive, but you'll absolutely want a flex-neck screwdriver.
The upper seal is integrated into the overhead trim piece (which is just effing stupid, but I'm past that). That whole piece is like $500 per side IIRC. The lower is also part of the trim, but at $115 it's much more reasonable.
For comparison, the matte shadowline lower piece is ~$30. I guess there are times when an M3 is cheaper than a ZHP.
http://www.m3forum.net/m3forum/archi.../t-373831.html
There's a link to a video in the text as well. The aquarium pvc isn't mentioned by the OP, but by one of the commenters. I know the pic I posted above is the correct size, because it was the leftover tubing given to me by the guy I bought my M3 seats from (he did this on his car and it looked fantastic).
So, you need:
•One foot of 1/4"ID-3/8"OD tube
•An 8' package of "7/8-3/4" adhesive-back bulb-style weather stripping"
•PH2 bit and a flex-neck driver
•Small flathead for pressing the seal into the upper trim rail
•Towels for keeping the window shimmed outward
•an extra pair of hands (this is where I f'ed up)
I cleaned the windows on the inside using Stoner's Invisible Glass. I can never get them streak free. The best technique seems to be a heavy 1st coating then wipe down. Then follow with a lighter coating and use a drier side or new towel.
When your windows are clean enough and free of oils, then it'll be easy to clean them streak free. I just use a damp towel in one hand and a dry towel in the other. Wax on, wax off! As long as the dry follows immediately after damp, there should be no streaks. [emoji1417][emoji1417]
Here is a great video on how to clean the inside of your windshield streak-free
https://www.youtube.com/watch?v=axI5Luw0Eos