I wouldn't be so quick to hire an attorney. You may need to go there eventually but you have a loaner car at this point and Tesla is working with you. Keep talking to them and make your wishes clear, but do so without conveying any threats or sounding rude or irritated. I have a friend who was in your situation and Tesla did replace his car with a brand new one. It takes some persistence to get them there but it can be done. In the meantime if you need a car with more range just ask for a different loaner.