Timing problem

The timing mark on my P150X jumps around by up to 2 deg.  What may cause that? 

The timing should be 21°, but it jumps around from 19° to 23°.

what do you mean it jumps up?