In my opinion, an oil pump in the tranny is over engineering. As the gears spin oil is already lubricating the gears. The 08 STi does not have an oil pump and neither does it have a dipstick. You check oil level by literally opening a bolt on the passanger side of the tranny and filling it up to the specified level.