oh yea, almost forgot.. One more thing.. When it spits and sputters the Check Engine light and the charge light come on. This is making me think that much more that it is electrical somehow....