good luck with the turbo , sounds like a big headache....