I run scared from aftermarket Auto starts, more shortcuts and wires damaged from them doing it the easiest and fastest way, usually start showing up 4 years after the install and 3 1/2 years after the warranty- you already found out how good their tech support is- wouldn't surprise me to find out you were talking to an attorney! Me, I would slowly start removing all the speed clips and other connectors one by one, repairing wires as I go until it is totally removed and back to factory or at least servicable condition.(after disconnecting battery).Next worse installers are car stereo shops- big chains, (bogus buy). Most high end installers are like Frank and his wiring- well thought out and bulletproof.That's my 2cents worth anyway.