I start the engine. I put the gear to D. When the car starts moving, I hear this horrible noise coming from the front that sounds like metal scraping. I have checked the bottom of car but see no metal rod hanging down, so it's no foreign object. When I step on the brake, the noise would go away. The noise would re-appear when I decelerate.
All this can be heard while I'm driving. But Not when the car is idle. When the car is idle, I can only hear belts whirring.
Any clue?