hey I deffinetly understand the thought that your car is a money pit but I look at it this way, if I spend the money and get it fixed right and when I have extra money getting things fixed before they fail I am doing preventative maintenace and will eventually have a relatively new car. also one of the major problems with this car is that people like me who don't have much money, bought the car as a cool sporty 4dr that is relatively cheap (got my 95 for 2500) don't realise that, I just bought a car that requires a great deal of regular maintnance to keep it up compared to other more normal cars. but then I also bought a car that can eassily run over 100 mph with out problems. jump in a buick and make a 6 hour trip at 85 and see what it sound like when your done, I did it to a rental...........it don't sound good.
any how back to your problem I would run your codes If you have anything that pertains to the timing or electrics of teh engine I would assume its teh CPS if its getting spark that is. If you check your codes and get a fuel pump circuit failure don't assume that it is the fuel pump because the car will toss that code any time it stalls. so the best way to check that your fuel pump is working is to cehck fuel pressure or charge the fuel line and then release teh pressure valve to see if fuel comes out. you may need to carry the pressure gauge around with you and wait untill it stalls again.