Rough idle 2016 T120 Bonneville
This is my first post on the forum, hello everybody!
I just got a new (to me) 2016 T120 Black w/ the gunmetal gas tank.
Bike is in great shape, has 4,300 miles on it, but it seems to have a bit of a rough idle. RPMs bounce up and down a bit (probably a 200-350rpm difference when bouncing in most cases), both when cold and when hot. I thought maybe it would be the gas as the bike hasn't been ridden a lot in the past few months, but after putting in new gas as well as fuel injector cleaning solution, the problem persists. It's worth a mention that there seems to be a bit of backfiring going on as well. The backfiring doesn't seem to be constant, but does regularly occur.
While there is no CEL on on the bike, there are 2 trouble codes that the bike gives me when I put a code reader to it (which is very odd, considering the CEL illuminates upon ignition on, just like it should, to make sure the light works). Codes are P0131 and P0151.
The codes are for both bank O2 sensors circuit low voltage. I have a hard time believing that both of the O2 sensors are bad, but this is my only clue as to what could be going on with the bike.
Any help at all would be appreciated!!