How do you know it's running hot? All engines get 'hot', but you couldn't really tell unless you had a temp gauge?
As for spark plug, if it's charcoal, it's running rich. If it's whitish, it's running lean. You want a tan brown type colour. your know you're on the money then.