You come home ready to start a load of laundry, you press the button, and the screen flashes a code at you. It is the dreaded Bosch E31 error. My heart sank the first time I saw it because I had a mountain of towels waiting. Don’t panic. I have dealt with this plenty of times, and I will show you how to get your machine running again today.
You need to act fast to clear this sensor error. First, unplug the machine from the wall to reset the brain. Check the drain pump for clogs or loose change. If the error stays, the water level sensor has likely failed and needs a replacement. I will walk you through the steps to save you a expensive repair bill.
Understanding the Bosch E31 Error
The Bosch E31 error code shows up when the machine cannot sense the water level correctly. This usually happens because the pressure switch or the connected tube has become blocked.
The Pressure Switch Mechanism
The pressure switch is a small part that tells the machine how much water is inside. It works by measuring air pressure in a clear tube that runs down to the bottom of the drum. If this tube gets pinched or filled with gunk, the machine thinks it is empty when it is actually full, or vice versa.
The Water Level Sensor
This sensor is the heart of the E31 problem. It sits near the top of the cabinet and connects to the drum via a rubber hose. If that hose is loose or cracked, air leaks out and the sensor gets a bad reading. Always check the hose connection first before you decide to buy a new sensor part.
Blocked Drain Pump Filter
Sometimes the error is not about the sensor at all. If the drain pump filter is full of lint, coins, or a rogue sock, the machine struggles to empty itself. When the water does not leave as expected, the computer gets confused. Clean out your filter trap once a month to prevent this from happening entirely.
Faulty Electronic Control Board
Wait, let me back up a second. Sometimes the control board itself acts up. If you have checked the tubes and the pump but the E31 code stays, the board might be sending bad signals to the motor. It is rare, but it happens. If you smell burning plastic, unplug it and call a pro immediately.
Excess Suds in the Drum
Using too much detergent is a huge mistake. If you see mountains of bubbles, the suds can get into the pressure tube. This blocks the air and throws the level sensor off, which causes an E31 code. Always use the right amount of soap to keep the internal parts clean and dry.
Damaged Wiring Harness
Look at the wires going to the pressure switch. Sometimes vibrations from the spin cycle cause a wire to rub against the metal frame. This wears down the plastic coating and causes a short. If you see any bare copper, cover it with electrical tape or replace the wire to solve it.
Actually, the fix is usually simpler than you think. Don’t replace parts until you verify the hoses are clear.
- Unplug the unit.
- Inspect drain filter.
- Check pressure tube.
- Clear all debris.
- Reconnect the hose.
- Restart the cycle.
How to Solve the Bosch E31 Error
Solving this requires a bit of patience. You are dealing with a faulty sensor or a blocked hose. Take your time, stay organized, and you can finish this repair in under an hour.
Access the Pressure Switch
The pressure switch is a round plastic disc located at the top of your washing machine. You will need to remove the top lid to get to it. Use a standard screwdriver to take out the two screws on the back of the machine. Slide the top panel backward until it releases from the frame.
Once the lid is off, look for a small round unit with wires and a thin hose attached. That is your switch. Take a photo of the wire arrangement before you disconnect anything. This makes sure you put the wires back in the correct spots when the cleaning or replacement is finished.
Keep the screws in a cup so you do not lose them. It is very easy to drop a screw into the dark abyss of the machine’s base, and that is a headache you do not need. Once you have the switch exposed, pull the thin rubber hose off the plastic nozzle gently.
Clear the Pressure Hose
The rubber hose often gets clogged with old soap or lint. This blockage prevents air from moving, so the sensor never knows how much water is inside the drum. Pull the hose off the bottom connection point as well. It usually runs down the side of the tub toward the pump area.
Take the hose to your sink and run warm water through it. You might need to blow through it to clear any stubborn gunk. If you see a thick buildup of black slime, use a small pipe cleaner to scrub the inside. This is a common cause of appliance errors that people usually overlook.
Dry the hose completely before you put it back. Any water left inside will cause a false reading. Blow some air through it until you are sure it is bone dry. Once it is clean, reattach both ends tightly to ensure there are no air leaks, which would ruin your efforts.
Test the Sensor Connection
With the hose reattached, look at the electrical plug on the sensor. Gently wiggle it to make sure it is tight. Sometimes the wire harness connection gets loose from years of vibration. If it feels loose, use a pair of needle-nose pliers to gently tighten the metal tabs inside the plastic plug.
Do not pull too hard on the wires. If you snap one, you will have to splice it back together. Just make sure the plug clicks into place on the switch body. If it feels crunchy or corroded, clean it with a little bit of contact cleaner spray from the hardware store.
After everything is tight, put the top lid back on and screw it down. Reconnect the power and try a short drain or spin cycle. If the machine works without throwing the code, you have successfully saved yourself a service call. If it still fails, you may need a new switch.
- Remove top panel.
- Locate round switch.
- Detach thin hose.
- Flush with water.
- Dry hose completely.
- Reconnect all parts.
This is a manageable job for anyone. Just be careful with the wires and keep your screws together. A clean hose usually fixes the issue without needing to buy expensive new parts from the manufacturer.
Is the Pump the Problem
Many people assume a code means the pump is dead. That is not always the case. If the machine drains but still shows the code, the sensor is the real culprit.
I once spent hours pulling the pump apart only to find a single dime stuck in the impeller. That dime was the only thing stopping the water from moving out properly.
Check the pump housing for any debris. If the impeller spins freely by hand, the pump is likely fine. If it feels stuck or crunchy, it is time for a new pump.
Do not ignore the drain hose that leads to your wall drain. If that hose is kinked or pushed too far into the standpipe, the machine cannot empty correctly.
- Empty the drum manually.
- Open the bottom cover.
- Check for foreign objects.
- Spin the impeller manually.
- Clear out the drain hose.
- Check the house plumbing.
Can I Use Vinegar to Clean It
Vinegar is great for many things, but it might not solve an E31 error. This code is about sensors and air pressure, not just a dirty drum.
Using too much vinegar can actually damage the rubber seals in your machine over time. Stick to a specific machine cleaner if you want to remove mold.
If you have a persistent smell, run a hot cycle with nothing inside. The heat helps break down the gunk that might be clogging your pressure hose.
Actually, let me back up a second. If you have hard water, scale buildup can affect the sensor. Descaling the machine once a year helps prevent sensor issues.
- Run a tub clean.
- Use recommended cleaner.
- Check for leaks.
- Clear the trap.
- Avoid excess soap.
- Wipe the seals.
Should I Call a Professional
If you feel nervous about electrical work, call someone. There is no shame in asking for help when dealing with high-voltage appliances.
I have seen people try to force a repair and end up breaking the control board. That is a very expensive mistake to make in your kitchen.
If you have already replaced the pressure switch and the hose, and the code stays, it is likely a bad board. That requires specialized tools to test correctly.
Check your warranty first. If the machine is less than a year old, you should not touch anything inside. Let the manufacturer handle the repair for free.
- Verify warranty status.
- Check for sparks.
- Listen for clicking.
- Test the outlet.
- Call official support.
- Keep your receipt.
Will the Machine Run Again
Most of the time, yes. An E31 error is a classic sensor glitch that happens as machines age. It does not mean your laundry day is over.
My machine gave me this error code after five years of heavy use. I cleared the hose, reset the power, and it ran for three more years.
Keep an eye on the load size. Overloading the machine makes it vibrate more, which shakes connections loose. Smaller loads help the machine live longer.
If you fix it once, you will know exactly what to do next time. It becomes a routine maintenance check rather than a total crisis.
- Reset the power.
- Monitor cycle progress.
- Avoid heavy overloads.
- Listen for humming.
- Keep area dry.
- Check monthly cycles.
Final Thoughts
I hope you get your laundry back on track soon. These errors feel like a disaster in the moment, but they are usually just a cry for a little maintenance. You have the tools and the knowledge now to handle it. Take your time, stay safe, and enjoy the satisfaction of fixing it yourself. It really is the best way to keep your kitchen appliances running for years to come.
| Part Name | Function | Common Issue |
|---|---|---|
| Pressure Switch | Measures water | False reading |
| Pressure Hose | Carries air | Clogged with lint |
| Drain Pump | Moves water out | Foreign object |
| Filter Trap | Catches debris | Full of gunk |
| Control Board | Brain of unit | Bad signal |
| Wiring Harness | Power delivery | Loose connection |
| Drum Seal | Keeps water in | Cracked rubber |
| Inlet Valve | Adds water | Slow flow |
| Motor | Spins drum | Overheating |
| Door Switch | Safety lock | Won’t latch |
Frequently Asked Questions
Is the Bosch E31 Error Code Permanent?
No, the code is not permanent. It is a signal from the internal computer that something is not right with the water level readings. Once you fix the underlying cause, the code will go away.
Can I Run a Load While the E31 Code is Active?
You should not try to run the machine while this code is active. The computer will likely stop the cycle for safety reasons to prevent a flood or a pump burn out.
Are E31 Errors Expensive to Fix?
Most of the time, the fix is free because it just involves clearing a blocked tube. If you need to replace the pressure switch, the part usually costs under fifty dollars.
Do I Need Special Tools for This Repair?
You only need a basic screwdriver and maybe some needle-nose pliers. You do not need any high-tech tools to diagnose or fix this specific error code on a standard washer.
Does the E31 Error Mean My Pump is Broken?
Not necessarily. The code usually points to the pressure sensor system. However, a clogged pump can cause water to stay in the tub, which triggers the E31 error.
Should I Reset the Machine Before Checking Parts?
Yes, unplugging the machine for ten minutes is a great first step. Sometimes the computer just needs a quick power cycle to clear a minor electronic glitch in the sensor.
Will a Loose Hose Cause the E31 Code?
Yes, a loose hose is a very common cause of this error. If air can escape from the tube, the sensor cannot get a stable reading of the water level.
How Often Should I Check the Drain Filter?
You should check your drain filter every month. This prevents lint and small items from building up, which protects your pump and prevents most common error codes.
