Dennis_H
Full Access Members
It quit leaking again... Went out of town Fri morning till Sunday and it was parked. Didn't have a drop over the weekend and felt fine this morning. It can't make up its mind. Will try to schedule some to go to a transmission shop, but need to find one reputable.