Capt. Ken, thanks for the detailed troubleshooting information. I followed your instructions for testing the float and the results surprised me. I was not expecting continuity between the black and white wires with the float at the top position. What I found was:

It had continuity in the top position between the black and white wires.

It had continuity in the middle position between the black and brown wires.

It didnÂ’t have continuity in the bottom position between the black and red wires.

When the float was in the bottom position, the alarm sounded with the red warning light displayed. When the float was in the middle position, the yellow light was displayed. In the top position, the green light was displayed. It would seem likely that the oil level sensor would stop the pump from overflowing the tank since the top position on the oil level sensor passed the continuity test. It was the bottom position that failed the test.

I disassembled and cleaned the oil level sensor and moved the float along the shaft and the results were the same. I reassembled the oil level sensor and the results were the same. I also noticed that whenever the ignition switch is in the on position, the pump runs continuously.

Would you recommend replacing the control module or the oil level sensor?