Stealth Circuit Board
What does the circuit board do?
Mine looks a little different -- no grey cubes. I do have a 10 ohm resister reading about 20,000+ ohms of resistence. Could that be causing the motor not to run (I've checked the switch -- it is good). The LED's haven't been working for a while, but now the motor won't run. (What are the lights actually supposed to indicate -- what measurement directs the lights?)
The circuit board controls the power supply to the motor and monitors resistance from the brush roller. If resistance is too high, then the board shuts off the motor to protect it from overload. The blocks could be different colors, the function is the same. The lights only indicate if the sensor is registering resistance from the motor. If they are not working at all, but the motor is running, then it's time to replace the board.