Check your ignition advance. Sounds like it is too advanced and causing the engine to roll backwards for a few degrees after you shut the starter off.