whistle driving me MAD.

Wind noises and water leaks can be a service techs worst day.
Where a problem repeats like y'all are saying a technical service bulletin may have been released.
If archive digging isn't fruitful, the model was well out of warremty before the issue arose. In that case the first thing I would do is install a brand new hood to cowl seal.