Hi @Michael Mackney,
I believe that it all a matter of prespective and what was your starting point.
When you buy a vacant property you want to make sure that before you're renting it you'll approach and eliminate all of the potential issues that may come in the future, to be able to really rely on a cashflow with low chances of bad "surprises" like leaks or other repairs that needs to be done.
For example, if you buy a house with a 30 years old roof, you need to expect that either within a week a month or few years you'll have to put down about 10k to replace the roof. And this is something you can expect to happen and it's totally fine, as long as you negotiate it on the purchase price when you're buying the property and take in consideration thst the roof replacement is kind of part of your purchase price, you're calculating it into your costs in advance.
Obviously, if you didn't take it in consideration in advance it'll eat your entire annual rent cashflow or more.
So my bottom line is not to ignore potential issues that you can identify in advance like corroded copper pipes, old electric fuse box, old roof etc. Because then its not a questi9n of "if" you'll spend the money to replace them, the question is "when" and in what situation it is going to be.
I prefer to take care of these things in advance, BEFORE I'm occupying the property with a tenant, because no one likes the aggrevation and the pressure of taking an emergency repairs and it'll always cost you MORE than if you were doing it from the first place.
In regards to your current situation, if I was in your position (and I was couple of yimes until ive learened on the hard way) is to sell the property specially if you can take a profit from the sell and buy a better condition property next time, or buy a property in a bad condition but fix it up to a point that you'll know that your rent cashflow will be real and not just on the paper, specially if you're relying on a cashflow from only one property.
Today I own over 200 doors, I'm using this method and it make my managment life easier and cheaper, and matching my expectations for the rent cash flow that I'm expecting to get prior to the property purchase.
There is a process of trial and error which it's part of the game of being a landlord so don't feel bad about it at all.
Wish you luck
Charly Liran Afergan