ML320 does 18.5 mpg in mixed city and highway driving during warm seasons. After the temperatures dropped below 30F, gas mileage dropped to 17 mpg or less. Engine feels like has less power than usual. I hear high pitch whining noise changing along with the engine RPM, might be my PS pump. Tire pressures are at normal level. No lights are lit on the dashboard. Any ideas what should I check?