Just bought a 2017 Smart Fortwo w 17,000 miles. Second day of driving the check engine light came on. It’s now att he second mechanic who is sending it to a third mechanic to have the catalyst replaced. Getting this car was a huge mistake. The part may be covered under warranty but it doesn’t cover the previous expense the other shops have charged. The shop it’s being sent to is hours away I really don’t have time or money like this. Just want to warn ppl.