hub bearing (15134584),balancer (12576652),ball joint (12475478),switch (26098764),4x4 switch (15709327),power mirrior switch (15045085) 2-linning kits (88982875),volant cai with snorkle and pcm.these are canadian part #'s.some of these parts are for a 2003 avalanche.paypal accepted.thanks