a common problem with these vehicles is the egr valve any mechanic with a brain should have told you or checked it.If you can get it out yourself you might just need to clean the carbon deposits out.This valve lets exhaust back into the intake and if it gets stuck open it will let to much in causing it to bog down or soun lik it is cutting out.
My front passenger brakes drag and wont release all the way when you let your foot off the brake and...
(More)
My front passenger brakes drag and wont release all the way when you let your foot off the brake and pulls hard to the right when you brake. worse when its above 70 degrees outside