Although maybe not applicable to your mechanic, I have personally had wiring "fixes" by a local petrol mechanic-cum-wannabe "auto-electrician".
Besides crossed wiring via headlamp and radiator fan, the joins were shoddy, with twisted wire ends taped over with tightly-stretched PVC insulation...