Ed:
Sure that is what this forum is for. And we are glad to try to help. But you called the techs "goons" and said they would go for a joyride in your car. That is enough to take the thread off topic......
And I just have to ask:
Your profile says you are a Music Producer / Audio Engineer. How does that fit into an auto dealership??? Or do you have multiple jobs?
Jim