The mcss one was barely pulled off last year when i pulled the motor for my ls swap im sure its still run fine but i say rebuild just cuz i know some people are pretty picky on some things the olds one ran great to when pulled car only had 60k on it but its been sitting longer