I was helping a friend with a 2016 V7 Racer that just is acting rich or something when cold. Idles a bit better when warmed up. When cold, the exhaust smells rich to me, burning my nose.
Hooked up Guzzidiag to see if I could find anything interesting. The bike had quite a bit of work done on it including a battery change. It did have a few codes. Cleared all but one. P0611 error. This one appears that a dealer needs to clear. All others never came back after a few starts of the engine.
I wanted to mention. I selected "V7 Racer>2012" (can't remember the exact year it said, but I think that ">" means greater than/newer than)
I took a few pics of my Guzzidaig screen. Everything looks OK except with the engine running. Guzzidiag was way off on the RPM and throttle angle with the engine running. Throttle angle
would not change with the engine running, only with engine off.
Idle per the tach was about 1500 RPM when idling.
Any thoughts as to why Guzzidaig is so far off when running? Did I pick the wrong bike? Any thoughts on why the readings are not matching with the engine running or engine off?? Especially RPM and Guzzidiag doesn't see any throttle movement with the engine running. I didn't take a pic of when I increased the throttle while running, only at idle.
Could there be an issue with the ECU when the engine is running?
Pics:
Key on engine off:

Key on Engine running idle:

Key on engine off closed throttle:

Key on engine off W/O throttle:

Thank you!!
Tom