I'm assuming a bad batch made for 2017-18. They use the same parts from 12-18, then changed in 19. I found a wrecked 18 that the salvage yard wants $300 for the unit. Might go that route but also expecting a recall sooner or later so part of me wants to wait and see. The truck sits most of the...