Having a very similar problem with a customer's Bosch EcoSense SHE6AF02UC/05. 5 trips out, 4 times to replace another part. Customer reports wash cycle would start then stops with error code E24. Initial visit: I noticed the floor was wet under washer, probably for some time. The customer never knew it leaked as the floor underlayment kept the water under the kitchen cabinets and off the linoleum. Service codes stored: 24, 25, 31 & 32.
I ran "Regular Wash" which started fine and ran a few minutes then quit with E24. Held "Start" to cancel & drain. It attempted to pump (pump cycled), then quit, leaving tub filled with water. Tried several attempts with no success. I played around a bit with the service program and next thing you know, it drains all the water out. So I tried running "Quick Wash". It starts, washes, and while running, I look under the washer only to see water running out the bottom thru float port. Overfilling?? I stopped the cycle & opened the door... filled with water. I pulled up on the float several times but it didn't activate the pump nor could I hear it "click", so without pulling the machine out from the cabinets, I decided it was the float switch. Played around with the service mode a bit more and again it drains, so I quit with it empty....but puzzled.
2nd visit: I replaced the float switch ...but it continues overfilling. DIAGNOSTIC ~SAME ERROR CODES: 24, 25, 31 & 32 & still intermittently not pumping water out. OK, so it must be the pump motor (E24 & 25) right? Pulled the washer out, checked the hoses blowing thru them. All clear. (I expected they would be. When it did pump out, I checked to see it pouring out thru the disposal drain without any flow problem. No blockage, so now I check the pump. Specs out perfect @ 89 ohms. Intermittent problem??? I ordered a new pump. Of course, the customer probably is now questioning my ability, rightfully so I guess. But she agrees to a new pump.
3rd Visit: Replaced drain pump, CLEARED ALL ERROR CODES WITH THE 5 second "Start~On/Off" button shuffle. Run Diagnostic and all codes cleared. Now I run "Regular Wash" thinking I've finally got it!, but alas, ALL PROBLEMS STILL PERSISTS! Stops with E24. This time stored error codes add "01" to all the previous codes 24, 25, 31 & 32. So I took the new pump out, put the old one back in... and ordered a control board.
4th visit: Replaced control board. CLEAR ALL ERROR CODES again. Start a wash cycle, looking good, sounding good, NO E24,,, GREAT, I finally got it. I ran a few other cycles successfully, yet why do I feel like something else is going to happen. You remember I said "Having a very similar problem" at the beginning of my post? Yep, after a few more minutes, I hear what sounds like it's taking in more water (faint whirring noise from water running thru copper pipes under sink. HUH???) Sure enough, I look under the toe kick and..... UGH! WATER DRIBBLING OUT THE FLOAT PORT! Water fill valve intermittently failing? It took several attempts to get my multimeter probes in the back of the connector and stay there before I could check the inlet valve fill cycle. Sure enough, the fill cycle stops (no voltage) and water continues to flow. So now I have to inform the patient customer, I definitely have to replace the fill valve. Again, no stored error codes.
5th visit: Replaced the water valve. Run Service program all the way thru. Half hour later and still unsure, I decide to run each and every wash cycle until I'm satisfied all is OK. And all is; no error codes, no more overfilling. I packed my tools,and told the customer she can now enjoy her brilliant masterpiece of German engineering. All this for $398.26. Worse yet, I go to leave her home that final night, and in the dark find my SUV battery is dead. I didn't have the heart to tell her I was stuck in her driveway. Well, I got it started a half hour later or so and had to cancel my last call for the evening.
Five trips out to her home, and still, nothing makes sense: You know why? Tonight, I get an email from the answering service from the customer, "Chris came out to fix my bosch dishwasher 5 times. Its giving the same error message e24 again."
Any thoughts? Please, I would be amused.