02 Jeep Liberty top end

I have a 2002 Jeep Liberty with 85000 miles on it. It bent a valve, timing jumped, all 3 cats plugged, and the trans went to limp mode. Short of dumping 5 thousand plus in garage visits, any suggestions? I have thought of swapping a different engine in. I have heard and seen a ton of bad things with this engine. IM STILL PAYING THE BANK ON IT!