He tried disconnecting the battery. The light went off but came back on after about 5 minutes of riding he says. He says he just filled up with gas, stalled the engine, and that's when it happened - who really knows? I suggested unplugging and replugging several connectors, namely the TPS and O2...