My best guess would be the anim_percent values.
Try separating them into separate counters, say, anim_pedal and anim_turn.

Just in case one has a longer "frame-set" than the other and so one keeps
resetting the other when they share the same percentage variable.


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial