Not so sure that sound is all blower. If you watch the vid carefully, it appears that sound comes from the Vette (listen and watch for the cars to shift, and then listen when they go by). I'm thinking you might be hearing gear whine from the Vette- the owner swapped the timing chain for some noisy gears. Other videos of 03 Cobra's I've heard do not record that loud blower/gear whine. Over on Stangnet, at least one person said that they could hardly hear the blower at all...