I bought it and got it installed in my vehicle. Then by the next day oil started leaking all over whenever my truck was parked. I took it back to the mechanic to see what the problem was and find out that the oil leaking was produce by this oil drain plug. My mechanic said that this particular oil drain plug is weak. That whenever a vehicle heat up the pin just easily spill oil because isn't strong enough. It's a bad investment for any vehicle I wouldn't recommended to anybody.