8 tpi is closest to 3mm pitch and if you can live with metric or engrave a 118 dial to convert to thousandths, a new leadscrew and nuts would be the easiest way, as long as you have a lathe to finish machine it.
The Smart & Brown model A lathe had a worn out cross slide leadscrew and I saw a new leadscrew with two nuts which was plenty long enough on ebay. Advertised as 1/2 x 8 ACME LH, it turned out to be 3mm pitch and when I contacted the seller, he kindly refunded my money and also said keep it. I ended up fitting it with both nuts in antibacklash configuration and we engraved a 118 dial to replace the original 125 dial. The error per turn is insignificant.