You have concluded like many of us here that you, me, we all can do a better job than nearly any dealer tech. Most techs are under a gun to do everything in a hurry and their pay is tailored to enforce this BUT that is really their problem! One little wire strand? That the one I think I see?