Howdy,
I've had a pesky pop in the front end for a while now and can't seem to track it down. I have eliminated ALOT of possibilities but can't find the culprit. The scenario for it happening is this: When turning left, typically from a stop either at a light or stop sign, as soon as...