The fuel pressure might be to high. Anything above 6 psi can cause the issue. Being a 1989 you should have 2 gaskets and one plate between pump and block. The thick gasket and plate reduces the stroke, and thereby reducing the pressure the pump puts out...