My car idles at a high rpm and makes a strange noise while idling and driving. on 2001 Toyota Highlander

My car has always idled at around 1000 rpm, but recently it started making a strange noise while idle and while driving between 1000 and abour 2500 rpm. It stops when I go faster, btu when driving low speeds it sounds like the car is humming almost. Any advice? No emergency lights have come on.

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
poss air intake leak or idle control valve is going bad