Ask a landlord-tenant lawyer and get answers ASAP
Thank you for your question. I look forward to working with you to provide you the information you are seeking for educational purposes only.She cannot charge you extra for utilities unless your lease states that she can do so. If the lease said that the extra $50 was for utilities, then you have up to 4 years from the breach of contract to sue for that breach and seek to recover the money she is seeking.
Furthermore, you can notify Section 8 as well to inform them of the issue because the landlords have to comply with their HUD rules and charging you above the lease is a violation.
So you would have to file suit in court and the HUD complaint to stop her from forcing you out by eviction.