This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

Intermittent Check Engine Light

Joined Apr 2021
6 Posts | 1+
84737
I just picked up a 2013 Hyperstrada with 14,000 miles. I had the original belts, so I just changed those. It went well and the bike fired right up, but now I get a check engine light after I ride off and go a few hundred meters. The error message on the display just says "engine" but the bike runs fine, and the light will be off when I go to start it the next time, only to return in the same manner.

No close dealer so I'm starting here to see if anyone can provide any suggestions. Thanks for any help.
 
I've had one for 4K miles (ERRORS, Engine). Can't say what the belt change could have done. For me, I've changed/troubleshot the following: O2s, coil packs, plugs, engine harness, fuses, tuner, timing pickup, exhaust servo. My mechanic still thinks its related to the servo delete and resetting with OEM exhaust could help. I doubt this theory because I removed the servo lead pretty early in the bikes life and never had a CEL for probably 10K miles.

Did you tune and tension the belts to spec?
 
I set the belts' tension to spec with a frequency meter and the exhaust is original as is everything else as far as I can tell. Since it wasn't there before the belt change it seems it has to be related to something that happened during the change: tank removal? plug and coil removal? horizontal exhaust pipe with O2 sensor removal?
 
For the Gen 1's, there weren't any basic mods that would throw a CEL. Not sure about O2 removal because there was never any need with the tuners available (open loop?). The only thing I haven't touched is the Throttle Position Sensor (TPS), which some are saying needs to be reset occasionally. The Gen 1's did have a TPS issue early on that forced a service bulletin, which I think was fixed with software. I think it uses mag pickups so could be subject to interference.