In my opinion you had good success with your current GM. Why change to another brand?
I had a 2007 Silverado and overall it was great so I went with another GM.
I’ve always felt Dodge products were crap so it was never an option I consider’d, although when I saw the Ram at the Vancouver auto show it did feel and look nice.
I did consider a Ford years ago as the tune-ability of the ecoboost and what is available is insane. We bought my wife a 2016 Explorer Sport Ecoboost new and I have to say the fit and finish is fantastic, tons of power for a mommy-mobile, the ride and handling is great, styling is great, one of the best looking SUV’s out there and it came loaded with options.
However it has it’s stupid issues and has been in the shop more than we want to accept! Ford couldn’t fix the issues either so we’re basically forced to live with them.
No lemon law in Canada unfortunately! The best you can do is force a buy-back minus the mileage(which is huge) going through a process.
We are just going to drive it for a couple more years and dump it for something else. Probably a boring Toyota or something lol!