I imagine the 2005 and 2006 fits too. I don't know how it happened, but the one in my wife's 04 is jacked up. I wanted to replace the air filter and the screws wont unthread. The threads are spinning with the screws. Its cracking also near where the metal and plastic meet. Anyway, I'll give ya $30 for yours.