83  Mechanic found in Echuca VIC