That sucks. You may call Blood Nickel Leathers they make racing leathers they should be able to help you. Either find a machine or make you a new harness. +1 (303) 340-8707. Tell them Lurch from the MRA sent you.