Could be the condenser. On my SVT had to replace the condenser and the conderser on the 97 has a leak right now. I'll be off to the junk jard to pick up a used one for that car. I put a new one in the SVT. Both leaks were on drivers side not to far from the top.
Rich S