Josh, before you throw in the towel, let's look at this objectively.  You had no spillage or flooding issues before you changed the pump.  You have severe flooding issues now—and are likely in limp home mode as a result.   The 2.5L fuel pump for a 1989 Wrangler is a Walbro 550 or Chrysler 83502995.  Here are the 2.5L TBI pump specs:  1989-1990 Jeep Wrangler Fuel Pump 4 Cyl. 2.5L (E) E.F.I.   OE spec Walbro electric fuel pump and installation kit fits directly into any 1989-1990 Jeep Wrangle