Nice rocking bike. Looks like you put some time into that good job. Spend as much time with him as you can because they grow up way too fast. As for the pickup the dodge I have will out last those duramax pick ups. My neighbor just put in a new motor in his after 250 thousand because it was shot. Too much aluminum in the motor and heads.