if you are using the unlimited buget glitch and you delete somthing you can buy it again by selecting it name in the list and change its run time maximum back to the highest number
First of all, I already made a more lengthy and descriptive guide on how to fix a broken Money Glitched map here. Second of all, that's not all of it. Because if you delete something, the budget is still in the negatives. Therefore, just setting the max runtime back to the highest won't work, because the negative budget will not allow you to. However, if you set some of the other object's max runtime lower, once you hit the positives enough to make the max runtime of the object high, then you can start doing it like that, albeit with some saving and quitting.