I have owned a 2008 Smart Cabriolet and leased a 2016 Smart. I drove the one I owned 92000 miles and the one I leased 33000 miles. With the exception of a small part ont the convertible top on the 2008 I have never had any issues with a Smart car. I recently bought a 2014 Smart Pure with 18000 miles and have had nothing but trouble. Drive it for 2 weeks about 125 miles per day in 100 degree weather then it over heated. Figured thermostat so ordered the parts but ended up filling up with fresh antifreeze and after getting it pretty warm a couple of times and adding more fluid it seems to be ok. Now I get secondary air pump code. No noises when starting and I can clear the code by disconnecting battery and I can drive it for a day or two before code re appears. Have a new pump but don’t believe it is the pump or the code would return sooner. I guess instead of the third Smart being the charm I got the problem child. With low miles and the year model I fear car may have set a lot. I am going to try to check the dump valve.