Sweet, good job. What are all of those Scotch Locks on the radio harness connected to? That check those connections especially the ground and make sure they are not touching anything. That could be the alternator whine you described earlier.