Wait a minute here. WHY DID YOU TAKE DELIVERY OF THE CAR? You should have just walked away and had the car sit on the lot. You told them the issues, they don't fix...you get a lawyer. Simple as that.
I be damned I take delivery of a 70k car that's fucked up. Or any car for that matter.
I don't know how the payment schedule works for ED, but i hope you didn't pay for the car before it came here.
one time I had a $2500 deposit on an Elise like 6 years ago. When I backed out the dealer played games until I had a lawyer write a nice letter. I got my money back next day - express mail. i shit you not.