yes it can be from the car running rich.... youd have to be EXTREMELY rich though... if your getting 20mpg in city... I wouldnt say its too rich to cause it to go past the rings...... but get it tuned and see how well it does after.
does the car smoke at all?