No way to tell you. I don’t know how the owner took care of it, or how it was driven, or what that check engine light is for (the owner might tell you anything to sell it, truth or not - we just can’t know).
I will say this: If I were selling a car and the check engine light was on, I’d absolutely address the issue and get that cleared. That she won’t bother to do that when she wants to sell it points to it being very likely that she’s been even more lazy with maintenance before she decided to get rid of it.
That said, $3,000 is over 2 grand below book for that car (which I think is insanity, but used car prices are through the roof right now) so it might be worth your time to take it to a mechanic and pay him $100 to do a pre-purchase inspection, including figuring out what the check engine light is for. Make sure the inspection is thorough, and do a title search too. Anyone selling a car that cheap has a reason for selling it that cheap. That’s not to say you can’t get a good car way below book value - I did myself on my MR2 because the lady was loaded, hated the car, and just wanted it gone. But I went in to it knowing there might be hidden problems that I’d have to fix, and was willing to do that (and there were!)
As a final thought, remember that even though Hondas are very reliable cars, they are not magic. Any 12 year old car with almost 200,000 miles on it is going to require some maintenance and repairs more frequently than younger vehicle, no matter who made it.