No its not the same.The oil galley plugs cant be more then a 1/2 inch in diameter.I looked their they dont have them
I drill the hole and thread a brass plug in
Yea look closely in the hole..theres a drilled oil hole like 10mm deep inside the hole.... dont push the freeze plug in too far and block the oil hole.