Product review (5 stars): Quality Bosch part and probably not the cause.
I had the well known E:25 error. This is a real Bosch pump. They are very basic electric motors. Assuming you cleaned out the pump housing of any debri. You can pop the plastic housing off the pump and check for broken or burnt windings. If it spins smoothly and has no broken windings its most likely OK. You can test it by pulling the pump out and just setting it on the side while plugged in. If its getting power it will spin. I found two issues. The plug at the mother board was loose. We had a pumpkin seed in the drain line that was causing irratic draining by plugging the drain at the sink vent. I dissconnected the hose at the sink, put it in a bucket, and ran the washer. Flushing the seed out. Fixed!