I've heard many cases of the scosche pulling down the data bus (making the vehicle undriveable) and a few with much worse results. Hopefully this didn't cost you too much. Just say no to scosche.
Ya, I'm so pissed at the whole thing, yet happy its fixed. Tomorrow the HU comes out and I'm just going to forego the chimes, On*, and delay and go with a straight hookup. I need to get in there anyway to finish the rockford p400 amp install.