My threads were stripped too, and the oversized bolt fixed the problem for me. One suggestion I would have is to ditch the stainless washer in favor of a copper crush washer. Assuming that you can tighten the oversized bolt properly, the softer copper washer should provide a much better seal than a hardened steel washer. You can pick some up at any car parts store, they're designed specifically for oil drains.