I don't have a '99 but my guess would be that it is located right where you hook up the city water hose. If there is a little plug in the center that would be the checkvalve. It is possible it has some sand or grit stick in the rubber and causing a leak. These are usually pretty bulletproof items and can usually be flushed out from my past experience.
__________________
1999 Damon Challenger 310 Ford chassis
|