I don't know what applies in Butte County, but around here (Bay Area), in general you can only break a lease without penalty if the defects found represent either an immediate threat to your wellbeing (broken lock on the front door) or if it makes the property uninhabitable. By uninhabitable, I understand that to include things like inoperative furnaces and water heaters. I don't think things like torn carpet, absent GFCIs, or dry rot on the patio apply.
Have you actually informed the landlord of the problems in the latter part of your letter? I don't think you can break the lease without giving the landlord an opportunity to rectify the major problems. Even so, he may not be obligated to fix
all of the problems that you have detected.
A couple complications in your situation is that it sounds like you didn't do a thorough walk-through of the property before signing the lease. A lot of these problems should have been easily discovered with an inspection. Your landlord could argue that none of these problems were present until after you moved in. Also, you made only a verbal agreement regarding the fixes that were already done. In cases like this, a verbal agreement is only as good as the paper it's written on.
In the Bay Area, there is an organization called Project Sentinel that assists persons in situations like yours. They don't serve Butte County, but they might be able to direct you to an appropriate resource.
Project Sentinel