Problem I have with the STi or any Subaru is the engine design, I mean the boxer engine is great, but a b**** to work on. I helped an old friend on his STi change a downpipe and I can tell you after looking at that engine I can see that changing spark plugs, cams, exhaust manifold etc would be a royal PITA.