My celica leaked, my Ford probe leaked, my wife's focus leaked. Not right away, but they did over time.Was your last sunroof a 1984 model? Modern sunroofs don't leak. Actually, correction, they leak on purpose. The glass has a felt gasket, not rubber, so that water can pass slowly through it and into gutters which redirect the water out to the ground.... they stopped trying to make them not leak. I've had several sunroof cars and none have leaked, not even once.