I think I have a bad alternator. I've done the voltage checks and I get 12.8 with engine at idle and 12.4 with engine above 1500. Yes, lower with engine at higher RPM...strange. In any case, I'm looking at alternators and I can get one from the dealer for $300 or so but I found this on Amazon...