Just to jump in on this sounds like a possible crank sensor issue but with the ABS code I would start with checking the oil level. Before you do anything else, I would suggest checking the oil level and make sure it is full. If it is low, then that can cause all sorts of issues like this on this engine.
https://www.2carpros.com/articles/how-to-change-engine-oil-and-filter
Luckily this is not the new 2.4L which it shutting off would be the sign of needing a new engine but the older 2.4L still has some stalling issues when the oil level is low.
Lastly there are some software flashes that will address different issues that are related to this so we may need to consult a dealer to help with that part.
Basically, this DTC C121C is telling you that you need to replace the ABS or PCM but there are updates that will hopefully prevent that. See the attached below.
Let us know what questions you have and what you find with the oil level.
Thanks
Images (Click to make bigger)
Monday, December 13th, 2021 AT 5:48 PM