I have had intermittent IMA problems, which I thought I resolved by replacing the ground cables (all four of them). I drove the car for about 100 miles after this and everything seemed to be perfect. Then I noticed the assist not working while on the highway, but it still worked at slower speeds in 2nd and 3rd gears. Then that stopped working and the IMA light went on. I have been driving the car without the IMA for about a week. The charge indicator showed a fully charged battery until today. Is there a potential quick fix or do you think it's time for a new battery? Records indicate the battery was replaced at 120,000 miles; currently the car has 242,000.