More progress. A week ago the guy I ride with dropped me completely on this 3 mile series of grinding climbs that we hit @ about mile 60 on a hilly 70 mile ride (it's nearly 5000 feet of climbing for me on that route). On that day he gapped me at the bottom and I think he put at least 1000-1500 meters into me by the top. Today we rode up this same section together and I actually gapped him by 200 meters on the final (and biggest) climb. Felt much better on the bike this week, starting with that TT ride.
It's coming around. I'm losing weight. I think. I would never actually weigh myself of course. But my pants are getting a little loose.