It is time consuming, but if you are good at reading schematics, you can repair it.
Jim's performance, or even Howell would be able to do it as well, and would save you some money, as opposed to buying a new one. I have had to do this on swaps, where the harness was too long to begin with.
Its...