There are quite a few sensors that can alter the air to fuel ratio if they were to go bad. I would start off by looking to see if you can find any codes. But remember, just because you dont find any codes does NOT mean that all of your sensors are good. But its a good place to start. The next thing I would do would be to remember back to the time you remember it running rich. Did you do anything to the car during that period? Modifications, part replacements, ect.? A lot of times, problems arise due to something we did to our cars or something that happened to them. Next, I would take it out for a week or so and see if you couldnt find any other problems (ie overheating, stuttering, rough idle, stalling, hanging idle, etc). Maybe a compilation of syptoms will create a bigger picture and help in figuring out what is going on.
Good luck!