Are you 100% sure it's your oil filter? I thought I had the same problem but it turned out to be the oil pressure sensor right above the oil filter that was leaking.