I now have 109,000 miles on my 2018 GT, replacement engine has 41,000 miles on it and is running strong, no issues. I did change shocks, struts, springs, swaybar links front and rear, rear lower control arms, all mazda oem parts....enjoyed doing the work. Discount Tire installed Pirelli...