So long story short my l67 overheated due to a belt break, a few weeks later the head gaskets went. So I basically just want to know if its worth putting new head gaskets on or do you think there is too much damage like cracked or warped heads. So am i better off buying a new engine if so where is the best place to find a good engine.