Weird.. not sure about the 03-05 WRX head thing, I would have thought the 02 STi heads are at least the same, being AVCS and all? They're also shimless buckets
afaik.. so not sure what he's referring too.
12mm STi oil pump or Cosworth high flow pump would be my choice.