Most likely its the battery. I have 1/2 dozen bad ones in my garage - all with different issues. Get a new one and if that doesn't prove to be the issue then return it. Ask these folks. They also sell new ones with 6-month warranty (I think it's 6-months. You may want to ask first.).
Parts-People - Parts and Service for Dell Laptops - Home