Not sure about the shut off sound but Jeff is more then likely correct on the reason you can't hear spool. Is the car basically stock? I couldn't hear the turbo on my car until I opened up the intake and exhaust.
So, now that you have a new car are you ready to change that godaweful name of yours? Let me know.