not a expert on this stuff nor am i an expert on how the newer wrx's compare to older ones like mine but what about a walbro 255 fuel pump? there cheap and i know it is a highly used mod that is recommended a lot especially for stage2 cars. just a suggestion.
overall sick start ! your definitely doing it right and beautiful car