I bought my Si last June and have 7K on it. The air filter looks like it has alot of dust in it. The "honda guy" said I shouldn't have to change it for 20K miles. He said wait for the code 2 light. Also I've changed the oil twice in 7K and the filter once. Again he said wait for the 5% to change again. But the oil looks like it needs to be changed. I have always changed my own oil and would do it according to the darkness of it and the gas smell in it. Am I getting old and behind the times or should I follow "honda guy".