Sorry to hear of the problems your having with the new ride. Hope the dealer gets you ironed out soon.
Just wondered what you find about ETC (throttle by wire) that is positive. I myself have TBW on my cage and can't seem to find anything I like about it. I have not had any issues with it as far as break downs, but just don't like the idea of not having direct control of my throttle body. It will reduce emissions but other than that what is the upside looking at it as a customer of the product, not the manufacture of the product?
Throttle by wire is a tricky animal in most cages, they cant stand any kind of solvent cleaner in them, it ruins the sensors dont know how HD
will hold up to this but I would start asking questions now JMO