need opions on motor

well i think its going to be a rough ride home i am really looking for any clues as to why this thing is running bad thanks