December of 2022 - Took car to shop due to engine overheat light and oil smell inside vehicle as well as other "codes coming up. Vehicle was repaired. May 2023 had to take car back to shop due to cranking and it immediately saying engine overheating, low coolant, and various other codes as well as brakes not properly functioning. Repair shop said it was low on coolant and added fluid, stated no leaks and returned vehicle. But repair shop shows it pulled 15 codes, including loss of communication with ABS control module A as well as 3 other "lost communication with" codes and the engine overheating. The NEXT day we had the same issues and had to put it back in the shop. They flushed system and replaced motor because a bad head gasket caused oil to mix with the water (again). Got the vehicle back July 10th and the traction control and braking felt off as it had before in Dec 2022 but then was fine. Noticed on 7/11 that there appeared to be something in the fluid tank that shouldn't be there (like black chunks) and called the repair shop to see about scheduling another diagnostic. On 7/13 my son was driving from work and the engine suddenly stalled saying overheating when it wasn't showing overheating. Pulled over, started to crank it back up and it was fine. On 7/14 on his was to work, he pulled to the edge of the roadway to miss multiple deer in the road and was unable to steer the vehicle back onto the roadway. The traction control kicked in and he could not steer