Ok new update, think all of these headaches are from crap quality Ford alternator, it was actually the second one I had. I got a brand new one, the old one was replaced under warranty with a re-manufactured alternator. I got a new one from DB electrical decent price, but the build quality is...