Timing

sometimes that light spring will do that,if the idle is low it want to advance than not.If you rev it it should stay steady right.Does yours?