Cruise Seems Lean

Its possible to be too lean as one circuit tapers off and the other tapers in. Higher load reveals things that are covered with high gear ratios and high stall converters.
Even more common (too common) is too much advance between 1600 and 2800 rpm, even though its fine for the upper rpms.

I'm not saying either of these is the what you experienced, but they fit the symptoms.

Get things fixed up and go from there.
Food for thought
What happens when your all in timing (say all in @ 3000 rpm, pretty common) is way above the cruz speed @ 2400 rpm and/or compound it and throw the convertor stall speed on top of it all ?