2013 Jeep Wrangler

Been getting rough idle and misfire codes. Any input from the freezeframe data would be appreciated! Hoping to not have to throw parts at it and maybe someone has a good eye to see the likely cause.