Hey i'm brand new here, I bought a jeep TJ back in September of 2016. I love my jeep, but mechanically it isn't sound. After about 3 months of owning it the head gasket blew, and I had to replace that, then I had a over heating issue and replaced the RAD and clutch fan. Now it still overheats when I use the AC, and when I turn off my jeep and come back say 10 minutes later it starts missing, but does not throw any code. On top of all these issues today when I turned it off and turned it back shorty after it just start making a weird lifter tick noise and a putting sound came from the exhaust and made it shake. So now i'm torn between two options, should I rebuild it? Or should I try putting in Golen's 4.6? ATK also makes a 4.7 but I have not heard much from them so I have no idea when it comes to this. Maybe some of you have a better Idea of what I could do, but to me it just sounds like I have a problem engine. I pulled up the car fax a while back it blew the head gasket back in 2009 as well and went in for engine shaking issue back in 2006. What would you do if you were in my position?