vibrate - be undecided about something; waver between conflicting positions or courses of action; "He oscillates between accepting the new position and retirement"
hover, oscillate, vacillate
hesitate, waffle, waver - pause or hold back in uncertainty or unwillingness; "Authorities hesitate to quote exact figures