i have a 2001 honda trx 450 es 4x4 we have had the motor recently overhauled with a bigger piston .25 got it back from the shop and it keeps jumping time i have replaced the cam sprocket. i have recently re timed the engine and it run for two days no problem. started it today run for ten minutes and jumped again. need advice