The 2008 STi trans does not have a oil pump assembly. It now uses oil guides.
Another few notes: They is no longer a dipstick on the 08 trans and the 08 no longer uses the speedometer sensor.
I still need to check if I can install a 07-earlier Speedometer driven gear shaft so that the 08 trans can be swapped into an older car and still have the speedo work.
07 and 08 gearing:
1)3.636
2)2.235
3)1.521
4)1.137
5)0.971
6)0.756