K.O.
Well, we have been renting for a very long time. We just could never save up enough to buy and the prices of houses just kept going up and up and up. So, here we are with the same situations that you describe. I know that in Idaho, they had 3 days after a 'written' request to address the issue, not necessarily fix it, but take some kind of action. However, you alone can never enforce any kind of law like that. You will have to get an attorney that specializes in this. If you are low-income, you should see if you qualify for free legal aid.
It is not good that you get evicted. This will go on your credit report and will not look good on a background check for future rentals. You can explain until you are blue in the face, but it won't matter to most. You will also lose your deposit. Again, the attorney is the only way to go.
Be careful about replacing things on your own. If you do, don't expect to be reimbursed at all. Legally, they do not have to and if you take it off the rent, they can take it out of your deposit or use that as a reason to evict you, again...losing credit stance and deposit.
Renting sucks! We had a windstorm here in December and had 5 trees come down...3 on the house. Luckily it did not hurt the house. We had to cut up all the trees by ourselves and pile up the debris. It has been sitting in our front and back yards ever since. The owner finally got a tiny little dumpster that took only half of the front yard debris. It is getting so frustrating! I can't even have my kids go out and play! I also do daycare and I can't let them out either. My husband just says that we tread a thin line and we just have to do our best.
I understand how frustrating it is, but I also like the freedom to up and move whenever I want (after the lease time). If something were to happen to where my husband got a job elsewhere or someone in the family got ill, we would not have to worry about selling a house. There are pluses to it, but I hate having to rely on others for things like this.
Good luck! Get a lawyer!