I am unable to get my oil filter off ! It is a Baldwin and was installed apprx 2k miles ago. I've used a rubber strap type wrench and a standard metal...