I see where the upper hose is attached to an aluminum pipe then to a housing sitting under the fuel injection system and dam near impossible to get to because of electronic wires. I can't believe any one would have placed the thermostat there. There has to be something I am overlooking. PLEASE help I am frustrated.
Mike
Mike