Originally Posted by v-rodjohn
hi all i wonder if any one can explain these codes to me and tell me what i need to do U1255 U1016 and B1005 the bike has started to run like crap and feels like it's running weak..any help will be appreciated
With that many DTCs on a bike that's still running, I'd guess a bad ground connection.
First check the battery negative wire. Then check the screws for items 1 and 3, and then the screw for items 8, 9, and 10 shown in this picture:
Then check the engine ground connector to the frame shown here (it runs from the oil sump to the frame cross member):
The B1005 DTC is usually an unplugged fuel sensor or a short to voltage on the Y/W (yellow with white stripe) wire that connects to IM (instrument module) terminal #11 but this shouldn't affect the engine's performance.