Hi Danielle,
Is the whistling noise associated with cottage cheese-type stuff in her mouth? Or even excess mucus, or alot of bubbles in her mouth? If so, this is a respiratory infection. It could be the early stages of one, but I would check her nostrils (not the heat pits). Are they blocked by a peice of skin? I've heard it happen alot where the ball python does not shed their nostril skin, and breathing can be made difficult for them, so you hear them breathing harder and the whistling is from the air pushing against the peice of skin.
Also, just to be on the safe side, what are your temps and humidity inside the enclosure? These can play a part in the cause of RI's.
Jennifer