I use the Twin Air Dust Cover on my 2004 and 2009 YZ450Fs. They are affordable and are great for blocking sand, dust, and mud. I don't oil them and it still catches most of the dirt. I wash it in soap (Dawn) and water. The normal air filter stays really clean so the motor is safer from any dirt getting through and the air filter doesn't get clogged.