I’m seeking diagnostic assistance for a 2016 Jeep Patriot with engine issues. The car experienced sudden power loss while driving. I shut off the engine and the next time I tried starting the vehicle it got stuck cranking without fully starting. This was temporarily resolved by a computer reset by disconnecting and touching the battery terminals together. I was able to drive about 2 miles to a Jeep dealership mechanic. Error codes U0141 (Lost Communication with Body Control Module), U0155 (Lost Communication with Instrument Panel Cluster Control Module), and B2374 (Immobilizer Key Not Programmed - ECM/PCM) were retrieved. A dealer mechanic cleared the codes and test drove the car without any codes reappearing, but the issue persists. Any guidance on where to focus diagnostic efforts would be appreciated.