That indicator is just based on mileage. It changes as you put more miles on the car between service. If it was not reset with an oil change or what not, heck it could go red a day after an oil change. If your Legend is shaking more, that's an issue totally by itself, and you'll need to be specific as to when it's shaking.