Just found this bad boy hanging down. It was showing a orangish tube that was broken and 2 wires showing. I shoved it back up (it looks like it snaps into place) it doesn't feel solidly in-place, but when I checked...The low coolant light is off!
Looks like a low coolant switch is in my future.