Parts for 2005 gmc canyon Read Also: 2005 Gmc canyon truck parts 2005 Gmc canyon aftermarket parts Parts for a 2005 gmc canyon 2005 Gmc canyon parts Battery for 2005 gmc canyon 2005 Gmc canyon performance parts