Truck is a 2018, and currently has 72000 miles
First replacement was Sep 2019, truck had 27,000 miles -- replaced w/ part C
Second replacement was Mar 2020, truck had 35,000 miles -- replaced w/ part CD
In March of 2022, PCM update 21B10 was done, and just this week my truck has started back up...