This is the best strainer we have found, which is why we sell it now. It actually fits tight to the pumps we have, so you have a stronger suction of incoming fuel, than the loose fitting stock one has.  This makes sure the pump gets more fuel when you are wide open for awhile. Like when snowbiking.  It fits the stock pump too

Fuel pump strainer kit