What kind of engine does a 2004 GMC Sierra have?
What kind of engine does a 2004 GMC Sierra have? Select a 2004 GMC Sierra 2500HD trim level Available in Regular, Extended and Crew Cab configurations, the 2004 GMC Sierra 2500HD is a three-quarter-ton...