Mine did that last winter also threw a service throttle module code tho.replaced main battery and bypassed secondary battery no problems since.my wifes 2019 jl wouldnt start once so i jumped it. drove it to work started ok when the weather warmed up after work.driveing home i made a hard right...
Bring it to dealer and have them check your oil filter for metal pieces in it.my 2020 had rattle around 2500 rpm at 4000 miles.they found metal in oil filter and replaced engine.it will be 40000 miles this week since .knock on wood lol