Seriously, I pulling my hair out trying to figure out my problem. Was a bad ground, and ended up running a new ground from the starter to the k member brace.