HERE WE GO AGAIN...UGHHH
2006 Tribeca 3.0 H6
Just bought a 2006 Tribeca one owner with 149000 miles...seemed fine the day I got it....One week later ,top radiator hose on passenger side developed a small hole and made the engine overheat a little.All this time,I noticed the defroster only...