You have a failed turbo unit sorry to say, as per your popping sound check front lower control arms rear bushings big round ones almost looking like a mount check if rubber is torn, check with wheels off the ground or check if loose or look rusted at center holding nut.
Wednesday, June 11th, 2008 AT 10:00 PM