Martin f*cking lol at that thread. If old mate pays more tax then you earn a year i think he should throw me a couple thousand to play with too.
Ravi, baked beans can pressure tester sounds like an awesome tool, air leak anywhere in the pressure side of the system will cause you issues. The other way i have seen for checking for boost leaks is pretty dangerous, it involves removing bonnet, a back road and holding on tight.