FIXED
! Thanks everybody for all your help! I am in your debt. And the winning failed part was........or wait, maybe I should just let everybody guess? No, it was a weak FUEL PUMP! Now why the engine would level out at wide open throttle, is beyond me, just one of those mysteries I guess, but now that it's fixed it certainly has power at wide open throttle, which it never had before.
It needed the new crank sensor, because that immediately cured the hard starting problem. It needed the new throttle position sensor because that cured the up and down idle problem. I did replace the fuel filter, plugs, wires, cap, and rotor, which it probably all needed anyway. The only thing I bought that it didn't really need was the ignition coil. And considering I got a quote from a garage to replace the fuel pump for $600, I think I did pretty good. It took me the better part of a week to fix it, but the garage had a waiting list of two weeks.
I bought that truck brand new off the showroom floor 20 years ago. It really looks like crap now, all rusted out and I have hit two deer with it over the years, but it has never ran so good even when it was new as it does right now! Unless it's just been running that bad for so long that my old brain has forgotten. I can honestly say one thing though, I'm getting too old to be leaning over hoods and rolling around under trucks all day anymore...
Now tonight, I become a Chevy owner again. A neighbor from a few miles away (almost all of my neighbors are a few miles away) heard about my plight and I was complaining that I needed a spare truck, and he has offered me a pretty good deal on a little Chevy truck, a few years newer than the old Jeep truck. I haven't been a Chevy owner for at least 25 years, and this will be the first used car I've bought in that long too. I'm not even sure how to register a car in Wisconsin anymore. Maybe my neighbor will know.
Anyway, thanks again for all the help! I'm tickled pink to have the old truck running up to snuff again, for now...