Tower and Horizon both operate a back order business. To play their game - you had better get the parts you need on back order or you never will get them. For the parts are always on back order. Tower and Horizon are separate business but The two owners started out together within one company in the business world.
Sounds as though your metering valve arm in the carbs are either set too high or the needle and seat of the metering valve is leaking.