I'm guessing it is for earlier year wrx/sti and didn't fit his 08 wrx (legacy style pump). part number and/or pics would be helpful
Should be able to use the stock wiring harness. It's the rubber grommet in the install kit that you might need.