Have you replaced the seal? Sounds like a silly question, but if the seal is replaced correctly, it shouldn't leak, unless the mechanical componets that move the sun roof up and down are worn out or out of line, or dirt or grime is keeping the sun roof from closing completely. Make any sense?
Try seaking seal
Replace the seal.
The sunroof on a Chevy Cavalier can often be repaired by replacing the outer seal. This prevents rain from leaking into the vehicle and causing additional problems.
Heater core leaking? Windshield seal leaking? Door seal leaking? Evaporator drain plugged?
order a replacement seal from the dealers and fit, you can use silicon as a temp fix
You're best bet is to by a kit from ford. it will show you how to replace, and how to get at seal. not a hard job. just a few bolts to remove sun roof and seal. replacement is in reverse.
The pinion seal is shot. A mechanic can replace the seal and check for problems.
If it's the "front seal", meaning the seal on the input shaft, you'll have to separate the engine and trans. Pull one or both to get to the seal.
your main oil seal on the rear of engine is leaking or the timing cover seal is leaking,
If a transmission is leaking fluid, it is likely that a seal or gasket has failed. Replace the gaskets and seals and the leaking should stop.
NO... They are 2 different seals. If the transmission seal is leaking then the fluid color will be RED that's leaking. If the rear main seal is leaking then it will be oil leaking from the engine and it won't be red.
It would be from a seal.