Check your negative battery terminal. I had problems with my horn not working and the speakers not working. If I turned the key on and off it would eventually work. Checked the battery terminals today and the negative was loose and hand tight. Tighted it up works great now.