Nice detailed write-up ! I change mine every 10k, and its ALWAYS dirty! Purolator makes one(PepBoys) an Napa has one. Everytime i went to Autozone or Checker ,they never had one in stock !