I have an '06 Civic AT. And at low speeds 0-30 mph there is this whirring noise. Almost high pitched not like a growl but like a whine. sometimes it's during idle too. But the noise doesn't happen all the time...I already had the engine belt changed for one of the recalls which called for a longer belt. But that was a while ago. Anyone know what this noise could be?