i really need some help as im starting to get really annoyed heres the story. my turbo decided to go, replaced that no big deal, big ends went so i changed to to find my oil pump was going and 25 miles down the road knock knock knock. so i start sorcing some engines. decided to go for a 5efte...