Try replacing your old battery pack with a new lithium battery pack. A higher amp hour rating ands higher voltage will breathe in new life to your tired Roomba. Amazon offers quite a few choices so make sure you select a properly sized battery pack to fit your Roomba. And read the reviews concerning the various battery packs you are looking at. I did NOT buy a Roomba OEM battery and my machine now works faster, longer, and lasts much longer between charges.