I recently stripped my oil pan with the plug (( I Learned not to work on bike too drunk, LOL )), I bought an oversized plug and that worked for a bit but still seems to leak like 1 drop a week. I figured I might as well buy a new one, My question is , is there an upgraded oil pan you guys...