I have a 1998 (160,000 mi) Grand Voyeger that had a leaky transmission, now it's leaking oil in the same location. Main seal. But to top it off I have antifreeze pouring out like Niagara falls on the passenger side of the block. The motor mount appears to be in the way of see exactly where the water is coming from. Hopefully not a head gasket or frost plug. Any thoughts?
I also own a 1999 Dodge Grand caravan that decided to throw a pin thru the housing after it locked up in traffic. So I'm not to happy with this assembly line van