Sorry to hear about your mom. Jeeps can be a love hate relationship if you have other means of transportation park it for a bit you can always get back to it.
Anything mechanical can be fixed. Swaps are cool but expensive lots of low mile 3.6 engines out there if it came to that.
Codes can be...