Engine making whining/whistling noise from TBI or EGR valve.
Is your check engine light on? generally a vacuum leak will trigger a DTC. Whining noises are also common with bearings such as idler pulleys and other front engine components
Search GMC Suburban Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Suburban Experts