I was just driving around today and I smelled something burning. So pulled over and popped the hood, and my alt was on fire. I heard that this ford design has had problems, but i thought i would be fine with a brand new alt and a new harness. Now i think i am going to upgrade, What do you...