I purchased the pump and sensor. It was very easy to fix. The only issue I had was the connector for the pump. The wires are very delicate and will pull out of the connector very easily! Do not remove the connector by pulling on the wires.
Other than that, once the dishwasher was out, the entire process was complete in less than 15 minutes