highly qualified mechanic or take it to a shop with a good reputation for Z's. These car's are not to be worked on by rookies. Gave my engine to a supposedly good mechanic to rebuild 7 months ago ended up with and engine worst than origanl condition. Now paying $7,000 for turbo's and rebuild from speciality shop. It's f*&cking insane!!