Is it quieter now? I found after having my Bellmouth installed, things seem quieter and having seen my old turbo to dump gasket in 2 pieces, I'm pretty sure I had an exhaust leak there...
Also I got a cheapy Compression tester in the Post today. That'll be interesting. I Can Lend !!!