2000 Jeep Cherokee - Whistling Noise

The first thing that I would check is the intake manifold.
Its bolts may need to be retorqued, or it may need a new gasket.
This sounds (no pun intended) like an air leak where the intake manifold is connected to the engine block.