I just replaced a similarly dirty CAF in our 2018 CRV, but ours only had 25 months / 13000 miles on it. Used Puroma brand (Amazon) with activated charcoal.This one run just shy of 5 years, ~25k miles on 7th gen 3.0L Accord. It's a made in China Parts Plus, not sure where I got it. Maybe ebay but I know it was a low cost and basic CAF. Replaced with a Purolator Tech TC35519, <$6 from Amazon. Made in the US, low cost basic CAF. The latter my standard for CAFs. Ordered two more from Amazon for other Honda vehicles in the stable.
View attachment 212666
View attachment 212667
It's a 2 pack, so I have another one to change it out in another 2 years.