Car makes a loud whining sound when accelerating. on 2003 Saturn Vue

When accelerating the car makes a loud whining sound, the sound is not there when driving normally. There is also a clunking sound coming from underneath car sporadically. You hear it sometime from rear passage side, next time it is the middle of the car. There is no rhyme or reason to the sounds.

Asked by for the 2003 Saturn Vue
Have exhaust system checked for any hanger problems or possible leak when engine torque is applied. (In gear, brakes on and pressing accelerator)
1 more answer , 1 more comment
Only on acceleration? is the noise there when revving the engine when parked? any work done recently before the noise started? like air filter replacement?
Noise is there only when accelerating. If in park, and you press the gas pedal it isn't as bad. No work done recently but an oil change a couple of months ago.