I have a new 2016 Mazda 3 - 2.0L, I am having no luck getting the original Oil filter off. Does anyone know what size filter wrench fits the original filter that a gorilla installed at the factory. Is it 75.6mm, 14 Flutes ??? I can promise it will never be that tight again after I get it off.