I had a similar problem with mine a couple of years ago. Fuel gauge went whacky - shift light started coming on randomly (and it's an auto).
Checked the battery which showed weak so I replaced it. No more problems after that. The heat here tears up batteries in a hurry. If you get two years...