Thank you to all who commented. Your replies helped me get the bike back into running condition. Once the codes were cleared by replacing the TPS and O2 sensor, here was another area to look at. I pulled the fuel pump assembly. The fuel strainer was in pieces and capable of clogging. The fuel filter partially obstructed. I changed out the fuel pump, strainer, pressure regulator, and fuel filter. While there the low fuel level sensor also.

Bled the air out of the fuel lines and started it. Did a TPS reset and let it idle.

The bike has been born again. It never ran this well before.

Changed the oil with filter and primary oil. It has been running great ever since.