Just bought a 94 Formula

learn some things, then come post. t tops on any car leak!!! my car with 29k miles leaked, they all leak.

hard top > all, not b/c of leaky shit, but cause they just rock, and are stronger