Sucks to here Stazi, but to be honest I bet your going to have a hard time finding a dealer to mess with the harness. To be realy honest I don't blame them. When I was a tech at a dealer,I wouldn't have touched it, niether would have anyone else. Just cause the turbo and all the other stuff wired, it would be a pain in the ass having to work around that turdbo
and any potential issues that could arouse. Something always does, and I mean always.