I've experienced the new Turbosmart stuff firsthand and the new range of gates are really compact for what they flow. TiAL is good too but I'd go with the Australian-made product every day.
Is that all?
(checks to see if his engine is reliable, still running and doesn't overheat.... ever. Yep, check!)
Just let me know when you need the pumps.
The internet mechanics won't have the first idea of what is what on your tune. Take it to someone who specialises in tuning your type of car and be happy. Where are you located?
In that case, fix it and go and retune the thing. Nothing else matters until you do this. That is lots of air that should be going into your engine that isn't.