TheOtherNick
The mod from over yonder
Vac leak would not cause your issue, unless it was massive like a broken plenum.
Tell you if you have an extremely clogged cat.
A severe exhaust restriction can cause your sysmptoms, (as I understand them). But first check and make sure there is NO banana in your tailpipe!
Please try the test of pulling the O2 and see how it runs. Experienced guys are giving you the suggestion from experience. We aren't guessing, we know the issue and simply want you to confirm it.
How long did you mist starter fluid into it? It's often tough to get a good diagnostic off text and not being on hand. Many times some things are assumed based on previous posts etc.
If you are keeping it running for an extended period of time off starter fluid, but only getting a quick start off the fuel pump, then it sounds like security isn't reenabling your injectors. Double check wtih your owners manual that your light is doing the proper thing.