Engine whining from 0 -30 mph and off of idle above 1100 rpm when in park . on 2007 Saab 9-5

Timing chain checked and tensioner replaced. Oil pan pulled and found clean. O ring gasket replaced on oil pickup tube. Serpenten belt removed and noise persists. Oil pressure ok. Car has 36000 mi.. Only syntheic oil used cahange every 5000 mi with filter.

Asked by for the 2007 Saab 9-5