Re: ECU issues
Welcome to the garage.
Not familiar with the Patriot, but i would first try a battery disconnect for some minutes and go from there. If the check engine light is still on after that, then there should be a fault code set. You could try the key dance to check for codes: ignition switch off/run three times and leave in run at the third time. Odometer should show DONE when all ok, or one or more fault code(s).