Patrick Wirz, Switzerland, Egnach, M, Humbel Zahnräder AG