I've narrowed it down, I've got a problem with a fuel pump sensor and/or relay. Finally had it completely die on me today, but I ran into a tidbit about the fuel pump relay (resistor) last night, so I popped it out and bent the one tab back/out, and it started up. It started a bit rough, but a start is a start. Didn't try to die on me after I stopped at the parts store either. Basically what removing the one pin does is makes the pump run on high all the time (wish i could but I can't find the page explaining it again). Not ideal for everyday running but whatever gets me home minus a tow bill.
Have a new relay on the way, and trying to find a fuel pump regulator. Hopefully the relay fixes the problem, and if not, maybe the regulator will.
Idle is still unsteady, but it may be unrelated, I'll find out when the new relay/resistor comes.