General Maintenance, Troubleshooting & Accidents.
My 03 WRX makes a very noticable thumping noise/feeling when I make a sharp turn, like when I'm going to park. It seems to be coming from the front wheels or suspension, but I can't be sure. I took it to a mechanic, and he said he couldn't see anything that was wrong with it, no blistering on...