I have a 1999 camry. The check engine light keep coming on. I have replaced the EGR valve and cleaned the EGR valve plus the mounting pipe leading to the EGR valve and the throttle body.I used throttle cleaner. I have done this a number of times and the light comes back on. Could it possibly have anything to do with over filling your car with gasoline?