My 90 coup has gone beyond stalling in traffic and now will not run at all unless I keep the engine at high RPM. It dies immeidately after I lift off the throttle. The service engine light stays on while the engine is running (roughly) and the tach does not work except intermitantly. Immediately after starting there is a heavy gasoline smell. I have changed the idle air control valve, the fuel pressure regulator, the gas and air filters and put in fuel injection cleaner. The throttle position sensor switch seems okay and I have not changed that although I have a spare. I am wondering what my problem could be. There was a lot of carbon buildup and when the engine starts there is the smell of a lot of gasoline. Could I have a clogged catalytic converter, or a bad fuel pump? If I do not figure this out, my next step will be tow to the Buick dealer to see if he can help. Any ideas out there, I am ready to try them.