184 satisfied customers
Specialities include: Automotive Mechanic, Small Engine Repairs, Auto Body Repairs, Diesel Engine Repairs
first i would check the charge air cooler pipe down by that trans line. even when clamped back on tight there is usually oil down there so they can pop back off fairly easily, start by making sure all of the charge air lines are still attached.
no sweat man glad you got it!
184 satisfied customers
Ellen
Licensed mechanics