Great week......not!

My rebuilt motor (4.7) in my 2001 Jeep Grand Cherokee ltd is junk! It has 53 miles on it and the rods are knocking! I have had this motor out 3 times in the last week alone and it now needs to go back to the shop........when can I start to get frustrated?