Since you have checked the connector at the thermostat housing the only thing from there would be the thermostat itself. The DME controls the thermostat and opens it under engine load so not much to it. Honestly, I would try another thermostat. I bought mine with complete housing at the dealer.