2009 Mazda CX-9 Sport 6 Cyl 3.70L
Engine is making a high whiny noise
High pitch whine upon acceleration
Several possibilities; faulty / worn drive belt tensioner, faulty / worn / slipping drive belt, faulty / worn alternator, water pump, power steering pump bearing. Open the hood and with the engine in Park or Neutral - listen for the source of the sound.