I had problems with my Elite 7 and I finally got them to swap it out for an HDS7 touchscreen. That unit is the only one that will swap out transparently with the Elite. I had to pay some difference but I got the Touch 7 for about half what it sells for and it is one super unit. So much easier to use the touch screen. My unit was still in warranty when they swapped it out, but since Gen 3 is out now you might could get them to swap a Gen2 out for you.
You need to talk to someone in customer service, not tech support. After I had jumped through a dozen hoops to no avail with the tech guy, he transferred me to customer service and when they offered me the HDS7 touch I jumped on it and have really enjoyed it.
Good luck.