OK gents, help me out here. My 2010 Explorer blew a small coolant hose. It was the smallest one coming from the top of the thermostat housing. I got the hose from a ford dealer, which was impossible to find after market, and installed it. Vehicle does not over heat, temp holds steady and it...