The Check Engine light on my 99 camry came on at 116,000 miles. I took it to the dealer who said the problem was the emission control valve. He charged $164.00 and replaced the control valve. Two days later the Check Engine light came on again. When I took it back, he said they had misdiagnosed the problem and it is the charcoal filter that was bad. The dealer said they would relace it for $346.00. Where is the charcoal filter located? I cannot find this listed on Camry parts lists.
Howard