This is a  crankshaft from a 02 gtx 4tec this will work on all 02-06 1500 4tec and it has the smaller pto coupler so it would need to be changed for 215 and higher models. It has some discoloration but can certainly work fine. Shipping will be $18 to anywhere in the lower 48 states and actual cost to anywhere else in the world.