ok, so here's the update. the skyrocketing rpm issue was a defunct idle conrtol motor. it wasnt strong enough any more to adjust the idle control valve.
The big issue with the motor giving out at 2500rpm has also been fixed. after 3 months driving 62 on the freeway, i found a barely attached ground and tightened it down. fixed the 2500rpm issue, inaccurate temp and fuel gages, jumping/ticking tachometer, engine cutting out when headlights are on.
I can finally enjoy my new engine! (although i think its burning a bit of oil, but the motors waranteed, so i'm not woriried)
now i can install the skid plates that have been sitting in my closet for 12 months because i refused to work on a dead car... now if only i can find that tutorial i saw around here forever ago...