2001 4Runner - today my check engine light and vcs lights came on. It started back up no problem and ran fine for the ride home, but the lights stayed on. My neighbor came over and the first thing he did was clean off the corrosion on the battery terminal. After he did that, my car had no power...