I have a 2002 Chrystler Town & Country minivan. Recently it started leaking antifreeze. My husband thought it was the hose but when he got under the vehicle he noticed it leaking from a black box. What is the black box and what could this stem from and how can I repair it?
Jul 10, 2012 at 2:35 AM