Just reading this makes me cringe. I feel for you, seems like deja vu.
I am no expert by any means but have had a battle once with a big corporation and having an old friend of the family who was a lawyer helped. His advice to me was that the little guy can never beat the big guy in court because he will run out of money for fees before the big guy gets out of bed, but if you have insurance, let them handle it for you. You aren't out any money for attorney fees and the insurance companies have the best attorneys money can buy. I contacted my insurance company and they were thrilled to take on the big guy. Didn't have to though, after the insurance company's lawyer contacted them, it was settled within a couple of weeks. And I didn't have to file a claim to get them to do it and was out nothing for attorney fees.