If there is another shop in your area I would start by talking to them see if they want your business to get your atv fixed, or contact honda and let them know you just loving going to the shop and sitting on your atv and making vroom vroom noises. Sometimes you get a lemon with new stuff Rubicon3303 had a bunch of trouble with his engine, if I remember right. Might be worth asking him what action he took.
Good Luck and welcome abord
Good Luck and welcome abord