Twin turbo? You are a god. You can do no wrong sir. Congratulations. An Ordinarydude who recently bought a turbo .....