Not to be a Debbie Downer but I repaired mine with some tin and it just blew out the other end instead. Looks like metal fatigue of the brass screen.
Installed the Heiden tuning screen, it is much tougher! It is also a much coarser screen but all modern engines use a similar coarse screen before the oil pump with no problems.