LOL nice "WOO WOO"...which brings a question to mind for myself. Maybe y'all can help. On cold mornings when I first start my car, there is an annoying whistle, a humming kinda thing when the car is idling or the throttle isn't pressed. Anyone else know wut I'm talkin about?