If it were hard to pump and pulling the advance did nothing I almost suspect you have it set too far advanced.. Do you know what you have it timed at by chance? If it is not smoking too badly and has the most power you've felt to date.. dont touch it ITs running perfectly!
ONLY CHANGE ONE SETTING AT A TIME
...i dont have a timing gauge/dial idecater so it is static timed....