I was just wondering what the life expectancy is on the 400ex motor. I was also wondering if there are any parts that should be replaced after a while(ie bearings, timing chain etc..). I know these motors are extremely durable and have a long life but i dont really know the details. Thanks.