$150 for all of that is a deal. I agree with Ultimate, if it were me, I would rebuild the crank. Even if it is in good shape, it is still 13 years old and who knows how many hours are on it. A rebuild isn't cheap by any means, but the knowledge of knowing the time on the crank is worth it in...