Starting and idling problems

Did you guys see the tach needle jumping all over the place, in the 3rd vid? I wonder if that's related.