I hate to sound like a broken record about this, but, as has been said many many times, the movements in rep watches are either used, unserviced or both. If you plan to mod or keep a rep, its movement should be professionally serviced upon receipt. And, just to cover all the bases, (nearly) all mechanical movements should be serviced (disassembled, oiled & adjusted) every 5-7 years. Failure to do so is akin to running your car without having its oil changed.
Having a rep that ran for a year without problems, you should consider yourself lucky. But, now it is time to pay the piper.