I think somebody put my oil filter on my Triumph with an impact wrench. None of my filter wrenches could get it off and not wanting to purchase...