got the truck back. First they tried to install NL3Z-18663-A. But when they went to return vehicle same P2C22 returned. So they kept the truck an extra day and installed PL3Z-5A212-B. So far so good.
2021 PB, taking truck in for 2nd service on heat exchanger. This time getting code P2C22. So I guess it's good this is only the second time? Is this covered under the powertrain warranty? Or maybe Hybrid/Electric unique component that goes up to 100K miles? Was getting P2C23 the first time...