I haven't had a chance to take a look inside yet (I had assumed the original problem was a CV programming issue, not a hardware thing), but there is a reed switch to detect the rotation of the flywheel, which has a magnet. I have a replacement for the reed switch, and will post pictures when I get enough time off from work stuff to open it up and perform surgery on it.