My 2012 RT SM5 got a P0171 code which is tells me it’s running lean. Throttle body was replaced under warranty. Cleaned throttle body this spring. Tried all the key, headlight switch, etc tricks but wouldn’t clear. Parked bike over night and checked again without starting engine. It’s still showing the code. Shouldn’t that reset? Only active codes are shown so how can it be an active code if I haven’t started the engine?
Pulling out the little hair I have left!