I read the posts from Glider but still ahve a few questions/comments. Sorry for the long post. About 1 month ago I was riding my 2000 FLSTC when the speedo quit working, engine light came on, and digital odometer went blank. At idle everything worked, but when I increased the RPM everything quit working. I figured by speedo was going out until the other day I was riding to work and smelled a sulfer smell comming from my bike. That afternoon I went out and the bike would not start. I figured I had more problems than just a bad battery. It was 3+ years old, so I went ahead and replaced it with one from Harley so I could get the bike home. One the way home I figured out that if I turned my driving lights on the speedo would work, engine light would go off, and odometer worked. I hit the switch a number of times just to be sure. When the lights were off nothing worked, and when they were on everything worked. My theory is that the charging system is overcharging (hence the bad battery and sulfer smell) and the high voltage causes the speedo to freak out. The draw from the lights drops the voltage enough to allow the speedo to work. I ran some test on my charging system and this is what I found: - Voltage across the battery at idle is 17.6v and I can get to go over 19v if I rev the engine. (FAIL) - I grounded my test light and checked both pins of the regulator and got no light. (PASS) - I checked for continuity between ground and each pin of the Stator and had none. (PASS) - I checked resistance accross both pins of the stator and got 0.4ohms (???) - I checked AC voltage across the Stator and got 30-40volts at what I guess to be 2000rpm (I do not have a Tach). (PASS?) If I rev the engine I can get the AC voltage to go above 80. Is this a problem? I am guessing I was up around 5-6k rpm, but not sure. Should the stator output voltage reach a peak? I replaced the stator less than 1 year ago with one I bought from JP cycles, and the rotor with one I bought from harley. The regulator is still the original. What else should I check? Thanks!!