The fact that the car was sitting there and caught fire scares me. I remember kevin told me STi oil pressure is somewhat higher than ms3 . His kick ass gauges goes up to 150psi.
ALso sti isnt direct injected, theres only an in-tank pump no? As you can see i dont know much about sti