Problem ended up being a faulty ground wire (valve cover to body), the wire going into the terminals was corroded pretty bad and not giving a good contact. Replaced it with some 8ga audio wire and gold terminals, works great now. This weekend i'll end up replacing all my grounds (was kind of cold and raining last night, lol).