I went with the melling 340hv and all factory parts going on 2 years now and the truck is mint. The oil pump was probably the single biggest issue with the 3v timing system. Few things i would change on them but overall when taken care of those motors can last a long time