my ml430 whines when accelerating and also when decreasing in speed. its loudest in slower speeds. is this power sterring, transmission, what? please help. my car has been inthe shop literally every month for the past year and problem is still not fixed. now the mechanic is saying i need a transmission service and two months ago he sd it was the differential and 8mos ago he sd it was the power steering! help!