...gas fumes? spark plugs and air filter were changed at 30,000 miles still have the gas fume smell which goes away after idleing for about 20 seconds or so.
I think Toyota would be very interested in that . 2004 is not old - talk to a dealer and ask if there is a recall or something like that . Get it fixed - this is not normal.