Had a similar situation today, cust bought a used truck and brought to us to diag a engine light/ oil leaks. I spent a lil over an hour diag and made a 2 page list. Truck needed a little bit if everything. Rusted out fuel tank took out the inj pump and injectors. Basically a complete fuel system...