After a few oil changes, some of mine stripped out too. I started putting plumber's tape on those screws for added grip, but it's a pain. I hear some folks just went to Lowe's / Home Depot / ACE and got wider diameter screws and that works well. I'll probably try that my next oil change.