Here's the latest update in the never ending saga.
Jan 8, 2021:
Sac HD called. Bike is ready to pick up. The codes from Jan 6, 2021 were caused by water in a connector. Sac HD dried out the connector and applied dielectric grease. Those codes have been cleared and did not return.
Picked up bike, no codes, rode it home with only a couple of stumbles, no codes when checked after arriving at home. Even ABS light was off.
Jan 10, 2021:
Took bike out on a short ride. First 10 or so miles, it had a couple more stumbles, but not much else. Second 10 miles or so, it was acting up again, engine cutting out and right back to where we were. Check Engine light going on and off, stalling at lights. Made it home, checked codes.
P0107 Map Sensor Open/Low
P0131 Front Oxygen Sensor Low
C1032 front speed control sensor open or shorted (known)
Jan 11, 2021:
Taking bike back to Sac HD to let them look at it again.