Remove old sticky post on publish

Don’t unset( $_POST['sticky'] );, leave it be. Otherwise edit_post() will “unstick” your post right after you’ve just “stuck” it 😉