Because of the potential for variations based on specific engine and configuration, it's best to double check using a repair manual specific to your 2004 Chevy Silverado 2500HD (either a printed manual or a digital version like those available from Haynes or Chilton). A quick online search using your truck's VIN number and "fuel filter location" might also yield images or videos showing its precise location.