I would rebuild it, but it is my daily driver and i wouldnt have any way of getting to work and back while it was out of the truck. So whatever i do would probably have to be done in a weekend