I had mine rebuilt in a local shop that was recommended by local mechanics. No problems so far...