Be very carefull not to damage the fuel level sender. You will see what looks like a wire with a float. This is what give the fuel level on the drivers gauge.
Once the pump is out, you will want to flip it and empty any fuel out of the pump/lines.
Next remove the bottom black part of the box encapsulating the fuel pump filter sock. Next slide the white cover off. It has small clips on the side that prevend this.
Finally Slide clips on fuel hose that connects the fuel pump to the pump assembly, pop the pump out, and unclip the power cable from the pump.
The stock pump was new, so the sock was used on the walboro. The clip was pop off using a flathead screwdriver. Then a tiny socket was used to push down on the clip onto the new walbro fuel pump.
NOTE: A kit was bought for the 2007 STI, but looks like it wasn't needed after all. The original connector and filter sock were used.
Slide the pump on with a new piece of hose and put the rubber insulator on the end of the pump. Next slide the pump with insulator using hands and flathead screwdriver if needed. Once you get the fuel pump in place, align the rubber insulator and make sure the hose clips are on nicely.
Once you checked everything over, take the fuel pump level sender arm and slide it towards the top. This will make it easier to install the fuel pump assembly. Once the assembly is slid through the fuel tank opening, just shake the assembly a little--this should make the fuel pump arm drop.