If your Frigidaire dishwasher displays the i30 error code, it means the base of the appliance is either flooded with water or thinks it is due to a faulty component. Various problems can cause the i30 error, including a faulty sensor, an unlevel appliance, a drain hose blockage, and more.
Your Frigidaire dishwasher won’t run or operate properly until the i30 error is resolved. This article will look at the possible causes and offer step-by-step instructions on how to fix them so you can start using your machine again.
1. Too much detergent was used
If too much detergent or the wrong type of detergent is used, such as non-HE detergent, it can lead to excessive suds, which can find their way into the base of the appliance, causing the i30 error code.
When this is the cause of the error, you can fix the issue this way:
- Unplug your dishwasher.
- Pull the dishwasher away from the wall. You may need to unscrew it from the countertop.
- Access the base of the dishwasher from the side, and dry it out using towels or a wet/dry vacuum.
- Push the dishwasher back in place and ensure you use the right type and amount of detergent in the future.
2. The dishwasher is unlevel
Sometimes, an unlevel dishwasher can cause water to pool, not drain properly, or overfill and overflow from the tub into the base, leading to the i30 error code.
If this is the cause, you can fix it this way:
- Open the dishwasher door.
- Place a level from front to back on the top rack.
- Place a level along the front, top edge.
- Close the dishwasher door.
- Place a level vertically against the door.
- If the dishwasher is unlevel, adjust the leveling legs using a wrench to level it.
- If there’s still water in the base, you may need to unplug the dishwasher, pull it away from the wall, and use towels or a wet/dry vacuum to dry it out.
3. Faulty pressure sensor switch
The pressure sensor switch detects how much water is in the tub and sends signals to the control board to stop filling when there’s enough water.
However, the pressure sensor switch can become dirty or faulty, causing it not to work properly, which may lead to overfilling and overflow, resulting in the i30 error code.
You can inspect, fix, and replace the pressure sensor switch by following these steps:
- Unplug the dishwasher.
- Pull the dishwasher out from the wall so you can access the base. You may need to unscrew the appliance from the countertop.
- Locate the pressure sensor switch. It’s normally found just under the dishwasher tub at the base of the appliance.
- Remove the pressure sensor switch. It may have a locking tab you can press to release it. You’ll also need to disconnect the wires connected to it.
- Clean the pressure sensor switch with a cloth or cotton swab. Also, clean the port where the pressure sensor switch connects to the dishwasher.
- Reinstall the pressure sensor switch to see if cleaning has resolved the error. If not, replace the pressure sensor switch with a new one.
4. Faulty leak sensor
The leak sensor, also called the flood sensor, is a float switch that detects when there’s water in the base of the dishwasher. When water enters the base, the foam part of the sensor floats, causing it to press against a switch, which then triggers the i30 error code.
However, the leak sensor can sometimes become faulty or get stuck in the “up” position due to dirt or debris buildup, leading to the i30 error even when there isn’t water in the base.
Here’s how to inspect, fix, and replace the leak sensor:
- Unplug the dishwasher.
- Pull the dishwasher away from the wall.
- Locate the leak sensor in the base of the dishwasher. It looks like a small device made of plastic and foam.
- Use a soft cloth, sponge, or brush to gently clean the leak sensor and the area around it if it looks dirty.
- Check that the foam part of the leak sensor moves freely.
- Disconnect the wires to the sensor and test it with a multimeter. The reading should change when you manually lift the float.
- If the leak sensor looks damaged, doesn’t move freely, or the multimeter reading doesn’t change, replace the leak sensor with a new one.
5. There’s a drainage issue
Sometimes, a drainage issue, such as a blockage, can cause the i30 error code because water backs up into the base of the dishwasher.
You can check for drainage issues by following these steps:
- Unplug the dishwasher.
- Pull the dishwasher out from under the countertop.
- Inspect the drain hose for any kinks, straightening any you find.
- Disconnect the drain hose from the dishwasher and the sink drain or garbage disposal. Then, look for any blockages inside the hose and clear them with a plumber’s snake or long thin brush.
- Open the dishwasher door and remove the filter.
- Clean the filter with a soft brush under running water.
Final takeaways
The five troubleshooting tips outlined above should resolve the i30 error code in most cases for Frigidaire dishwashers. However, if you need help carrying out any of these steps, or if these steps don’t resolve the error, don’t hesitate to call a professional for assistance.
Other issues, such as leaks caused by damaged or worn components or seals, or problems with the control board, which may also cause the i30 error, are best handled by an expert.