All nice and clean in the vent but the switch itself was a bit dirty so I cleaned it up and put it back in. Doing another test run right nowWhen you did your cleaning did you clean the area behind where the low limit is mounted as well as the switch itself and make certain that the switch is against the exhaust manifold or is fully seated in the exhaust air flow (if this is where it goes on the EF3) ?
This in addition to a faulty (worn out) switch can cause it to not function at the proper temperature.