My son’s 2012 JKU recently left him stranded. After driving 2 hours or so the Jeep went into limp mode. The mechanic I got it towed to thinks it’s electrical because it has a lean code(P0174) as well, but shouldn't cause it to do what it did. After it sits for an hour it runs fine so it’s very...