Get alternative parts for TZ125 1999 4JT6 ENGLAND 294JT-100E1A produced in the same standards. These are difficult to find anywhere in the market.