Without that whole front harness having a good ground (either side of the rad support) your going to be chasing electrical havoc. Start putting the system back together one at a time and worry about problems when you are done. I ran an additional ground strap directly from the horn relay ground point to the subframe...just for good measure.