A few thoughts...
One, that resting TPS value is too high, and I don’t think it can be remedied with the current sensor. You can always try, but I think the cheapo ones rest at about at .66V, and I adjusted that down to .59V by boring the holes and slightly clocking the sensor. I wouldn’t worry too much about the high side because the carpet being an obstruction to the gas pedal is a very real thing. You can always get it close to the upper end when you’re working the throttle manually. Also, is everything okay with the grounds? I’ve seen a missing engine to firewall strap throw a TPS code.
Two, is the idle screw still sealed on your TBI unit? Not trying to beat a dead horse, but the idle’s a bit too high even when it’s warmed up. The IACV counts seem a tad high, but I wouldn’t run to replace the thing just yet. Making sure the sensor pintle is clean, the air passages underneath are clean, and doing a relearn could help in that situation in conjunction with getting that TPS voltage down. It looks like the lowest you ever got was 51 counts. That’s not terrible, but I think I sit at 40 steps in a warm, parked idle at roughly 800 RPM. In drive, warm I sit at 0 with an engine speed of about 600 RPM. 20-50 is the ballpark range you want it to settle to in park, but it ultimately depends on the vehicle.
Three, what’s your vacuum, like 22” you said? That’s really good, and the MAP sensor confirms. Just out of curiosity, what’s your approximate altitude there?
Four, I wouldn’t pay a lot of mind to the TPS calculations. The BLM/INT look fine, and I don’t see an injector duty cycle calculation, but that’s the one that gives me totally ridiculous feedback.
I think that’s all I have.