Check the fuel pressure while driving first. If the pressure is low, you can rebuild the carburetor as many times as you want. It won't fix your problem. Did you replace the TPS or did somebody else? Did you replace the airhorn gasket or reuse the old one? If you reused the old one, you may have caused other issues if it's torn or leaking. You can unplug the TPS and the MC solenoid and the car will still run, although not very good so I doubt the TPS had anything to do with your original problem. What was the TPS voltage before you replaced it? That code could have been set by someone unplugging the connector with the car running. The voltage needs to be checked from closed throttle to wide open throttle, with the engine not running. It should read from .5v to about 5v without any opens through the full range, but a faulty TPS in a carbureted engine won't cause it to stall.