It is very, no, extremely common for fuel pressure to be low due to a split hose in the fuel tank thanks to ethanol. Not worth dropping the tank just to check, if you have ANY way of getting a pressure tester. I don't know when the fuel hose in the tanks started being ethanol resistant, but I had mine fail and it was dated 1995. Someone may have replaced it before you and you'd be wasting time and money dropping the tank for something that's already been corrected.
If you look here:
http://www.gmwbody.com/forum/faq/gm-obd-1-trouble-code-information/?wap2 you'll see what actually sets the codes. Since your code 33 is gone, and you get only code 12 now, the ECM is thinking everything is kosher. Have you done a test for vacuum leaks? Throttle body base gasket (and throttle shaft bore if high mileage) are sources for a vacuum leak. Not likely with no code, however if it's running bad enough, it may not set a code due to everything else being out of whack.
Realistically the very first step should be a thorough inspection of the underhood area, to include plugs, wires, cap, rotor, vacuum lines (to include leaks at gaskets, etc), wires and connectors, etc. Once you've gotten that part down, you should move onto the more in-depth stuff like fuel pressure, etc.
Can you reach under the EGR and move the valve freely with the engine off? Wouldn't seem a probable issue with a slowly sputtering out engine, but it's another check to do. Just because it moves freely doesn't mean it's working properly, but it's free and easy to do.