Aha, so you bought *that* Turbo?
. Plenty of potential with that IMO.
IMO I would look at the TPS connection. I have seen the connectors on these become iffy due to forceful connection of the plugs. It seems that may have caused issues previously judging by the wiring on the photo.
With that car running a MAP sensor as well, there is a chance that the MAP connection could be iffy in addition to the sensor being full of crud (cleaning it with carb cleaner may help. I would as the others said look out for boost leaks but I would expect the MAF to counteract that.
Furthermore, I see the inlet air temperature sensor (IAT) is in the silicon boost pipe. For me personally I would look at that area as a source of leaks unless you are sure that it does not leak from there at all. I would have preferred for the sensor to have been placed into one of the metal pipes with the relevant boss installed.
The air filter here should make that much difference IMHO.
Finally, I would get the Emerald software to look into some of the values the car is throwing up (it will tell you the throttle position, MAP reading, coolant temp, inlet temp etc.). While the software is free (http://www.emeraldm3d.com/software-manuals) The cable however may be the tricky part unless the car came with one (Dave Walker reconfigures a serial port cable to work with his ECUs). If this cable is not present I would personally be called Emerald to obtain another cable. I do have the software and cable if you happen to be close to Warwick one of the days.
He does offer a few FAQs on checking various sensors on his website as well (http://www.emeraldm3d.com/faq)