Yeah, 2017 will fit. I've installed on in a 2015 already. It was exactly the same. I would assume 2018-19 would also work but can't be positive, I'd try it.
I haven't had one slip before. I have a 2015 at work with over 200k miles on it and still going strong.
The wrench on the dash is just an oil change light. Not a check engine light.
Subscribe!
YouTube
“As an Amazon Associate I earn from qualifying purchases.”
Click here and make me pennies from amazon if you're in Canuckystan

__________________________________________
View my fuel log 2014 Mirage SE wussie cvt edition. 1.2 automatic: 37.7 mpg (US) ... 16.0 km/L ... 6.2 L/100 km ... 45.3 mpg (Imp)