First off......poor dead kitten, for calling the Jeep a car.
. The whisle could be a million things....maybe coming from windsheild? door seals? Mine whistles but its when i have the hard top on. You will probably get used to it just like the annoying clunk in the door pillar that I have......good luck