So a while back I posted a thread asking how ecore filters hold up in comparison to others. Little did I know I was running a wal mart super tech on my other car for two years with no probs. I just realized that the st is an ecore. Anyhow I love this filter, but so many people on. You tube are...