I live in Metro Hubbard. You can tune one if these turds in your living room. Ask Finchy. The problem is having a place to run it afterwards. But if it won't idle and stuff that could definetly be done in my shop.
I know absolutely nothing about that dealership. But if they are like most of them they deal mainly with stock equipment. So it's possibly they've missed something. Some of the guys on here eat, breath, sleep, and spank it in the shower to these things. So they can fix them in the dark. But I can't, I'm just a moron on an Internet forum. Which is what the dealership guys will prob tell you to watch out for.