This fuel pump fits 96" Bed Length Only, and it has one electrical connector on the top. It does not fit diesel engine.

It fits the following vehicles:

CHEVROLET SILVERADO 2500 2004 V8-6.0L Fits 96 Bed Length Only
CHEVROLET SILVERADO 2500 HD 2004-2006 V8-6.0L Fits 96 Bed Length, Gas Only
CHEVROLET SILVERADO 2500 HD 2007 V8-6.0L Classic LS St'd/Ext'd Cab;Classic LT Crew/Ext'd/St'd; Classic WT Crew/Ext'd/St'd Cab
CHEVROLET SILVERADO 2500 HD 2004-2006 V8-8.1L Fits 96 Bed Length Only
CHEVROLET SILVERADO 2500 HD 2007 V8-8.1L Classic LS St'd/Ext'd Cab;Classic LT Crew/Ext'd/St'd; Classic WT Crew/Ext'd/St'd Cab
CHEVROLET SILVERADO 3500 2004-2005 V8-6.0L Crew/Ext'd/St'd Cab,Gas
CHEVROLET SILVERADO 3500 2006 V8-6.0L Crew/Ext'd/St'd Cab
CHEVROLET SILVERADO 3500 2007 V8-6.0L Classic LS St'd/Ext'd Cab;Classic LT Crew/Ext'd/St'd; Classic WT Crew/Ext'd/St'd Cab
CHEVROLET SILVERADO 3500 2004-2005 V8-8.1L Crew/Ext'd/St'd Cab,Gas
CHEVROLET SILVERADO 3500 2007 V8-8.1L Classic LS St'd/Ext'd Cab;Classic LT Crew/Ext'd/St'd; Classic WT Crew/Ext'd/St'd Cab
CHEVROLET SILVERADO 3500 2006 V8-8.1L Crew/Ext'd/St'd Cab
GMC SIERRA 2500 2004 V8-6.0L Fits 96 Bed Length Only
GMC SIERRA 2500 HD 2004-2005 V8-6.0L Fits 96 Bed Length, Gas Only
GMC SIERRA 2500 HD 2006 V8-6.0L Fits 96 Bed Length Only
GMC SIERRA 2500 HD 2007 V8-6.0L Classic WT Ext's/St'd/Crerw Cab; Classic SL Crew/Ext'd/St'd Cab; Classic SLE Ext'd/St'd/Crew Cab; Classic SLT Crew/Ext'd Cab picup
GMC SIERRA 2500 HD 2004-2006 V8-8.1L Fits 96 Bed Length Only
GMC SIERRA 2500 HD 2007 V8-8.1L Classic WT Ext's/St'd/Crerw Cab; Classic SL Crew/Ext'd/St'd Cab; Classic SLE Ext'd/St'd/Crew Cab; Classic SLT Crew Cab picup
GMC SIERRA 3500 2004-2005 V8-6.0L Crew/Ext'd/St'd Cab,Gas
GMC SIERRA 3500 2006 V8-6.0L Crew/Ext'd/St'd Cab
GMC SIERRA 3500 2007 V8-6.0L Classic WT Ext's/St'd/Crerw Cab; Classic SL Crew/Ext'd/St'd Cab; Classic SLE Ext'd/St'd/Crew Cab; Classic SLT Crew/Ext'd Cab picup
GMC SIERRA 3500 2004-2007 V8-8.1L Crew/Ext'd/St'd Cab
GMC SIERRA 3500 2007 V8-8.1L Classic WT Ext's/St'd/Crerw Cab; Classic SL Crew/Ext'd/St'd Cab; Classic SLE Ext'd/St'd/Crew Cab; Classic SLT Crew/Ext'd Cab picup