Hi guys im in a bit of a pretty bad situation. Recently my engine started Knocking so i took it in and they said the bearings were destroyed and oil pump shattered. I have a 2005 GT with around 100k miles. The mechanic said it be better to just buy a whole new engine rather than try to rebuild this one. So my question is which route would be the best to take? I found a engine on Americanmuscle.com (Ford Racing Coyote 5.0 4V) engine which costs around $6,000. But i've also been finding used engines for about $2,000 with 59K miles on it. Im pretty tight on money so im wondering if buying the used engine even though its the cheaper way, would come back with more problems. Should I just take the longer way and try to save up for a new one rather than used engine? And how much would labor generally cost to take out and put in a new engine? Any suggestions or advice is greatly appreciated, thank you.