Finally got the EP on the road (www.night-spirit.co.uk/blog) and thought I'd video the car making some nice sounds. What you're hearing is turbo stall as the air from the closed throttle plate is travelling back through the inlet and hitting the fins of the turbo on the compressor side.