Mini-Me,
This is some info I got on a leaking roof. I drilled holes and never replaced the seal.
\/
The first thing you need to do on pre '86 cars is to drill a
hole in each corner of the plastic outer skin supporting
your sunroof. GM started doing this mid year 1986 I own two
'86 Fieros - one had the holes, one did not... One leaked into
the passenger compartment - one did not
Now both have holes. I think I used a 3/8" drill bit. Stop when
you feel the bit has gone through the plastic and begins touching
the metal part of the roof.
I purchased a replacement rubber gasket from my local Pontiac dealer
about 4 years ago... Don't know if dealers still carry them. There
is also a thin piece of metal supporting the rubber gasket. I drilled
out the rivets holding this down and silicon'd the replacement gasket
directly where the gasket "track" used to be.
If this is not clear, take sunroof off and peal back a section of
the rubber gasket, you should see the metal track and determine if
you already have holes drilled in the corners of the roof.
You may also look to replace the hinge and bolt gaskets - they have
been known to leak when old and deteriorated as well.
I hope this helps.
dave@heldmotorsports.com