Hi guys I have an Omega Speedmaster Reduced Model. For some reason the watch runs ok for awhile but will stop after a couple of hours. The strange thing is the small seconds hand will sometimes continue to run but the main hands freeze. The hands set fine as they should. Is it just in a need of a service or does it sound like something is seriously wrong?