My son recently purchased an 05 Silverado HD. It had an issue on starting so we replaced fuel filter and cap, lines going in and out and:) clamps because it kept loosing prime as soon as you shut the truck off. Then a fuel leak sprouted and we replaced the passenger side fuel injector return...