Two WA Isuzu mechanics are competing in the World Technical Competition in Japan.