Evo X General
theres is a popping/squelching noise coming from the front of the car while in am doing turns at low speed. usually lock to lock while maneurvering out of a parking lot, or turning right at a stop sign.
it sounds like it is coming from the left front side of the car. but the front in general...