Actually for years social security contributed to the federal budget and thats one of the reasons federal budgets werent as bad as they would have been.
When the Medicare law was passed it actually was written into the law that the Medicare tax could only cover a third of the costs and the rest had to come from the general fund.
You could balance the budget by removing the cap on what amount of income is subject to the social security tax and adding a maximum benefit amount then changing the Medicare law so that the Medicare tax is doubled to two-thirds of the costs.
All that is well and irresponsible, however, the point is that there was not a fiscal surplus under the Clinton Administration/Republican Congress.