Riding home yesterday I was left stranded and DOA. I would greatly appreciate diagnostic help that you can share. I'm just going throw everything I remember out and hope you can point me down the right path. or any reasonable path. Sorry if this gets long.

On my way home yesterday, about 25 mile to go I started experiencing what started as slight irregular dips in horsepower. Maybe 5-10%. As I continued along the dips in power got more severe and more regular until I felt like a was pulling a truck with a moped. I finally called it quits when I knew I would not be able to safely get over the golden gate bridge to get home. Had to call a tow truck

More info:
1.when the power loss started I noticed that the RPMs stayed constant. @ 3200 RPM. no drop.
2. as things got worse I noticed that I could not make any more that 3200 RPMs in all gears. Except if in neutral on the side of the road where I could crack the throttle to well over 5K.
3. Until the very end, the engine didn't ever seem to want to kill, it just didn't have muscle. It was running great for the first 50 miles of the ride.
4. Eventually the power loss was so severe that the bike did quit on me while making a tight hairpin turn uphill, but there was enough momentum to bump start it and make it through the turn.
5. When things got real bad the engine sounded awful, kinda like a lawn mower when in gear. In neutral on the side stand it still runs good.
4. no warning lights ever came on.
Also, note, FWIW, 2 weeks ago I had to replace a leaky fuel line which required me having to take the airbox almost completely off to thread the fuel line to the right carb. No fuel leaks and the air box looks in tact.
It ran good last weekend (5 miles trip)
I don't know where to start. Fuel? Air? Carbs? or Worse?
thanks so much!