Modern engines

i just replaced my 59 plate toyota IQ3 , 1.33 engine 6speed box , 138000 miles , had it from 4000 miles and 1 year old , apart from servicing and tyres etc cost , that was it , only problem i ever had was a failure on plastic air con bulkhead bracket , which didn’t stop it anyway , 92 miles a day 4 days a week on the A14 and M6 . and i ran that alongside a 52 plate toyota rav4 petrol , 136000 miles and all it had was an exhaaust and 4 sensors , in 10 years, another one i had from 12 months old , got a toyota hybrid now , and a ssangyong .
tony