Brad --- have you checked all the seals to make sure they're air tight -- maybe a small leak could reduce the suction.
I'm sure you have but might be worth a re-check.
I made one a while back and it worked good but the blower would like to fight me to start.
Echo is a good blower -- mine came out of a dumpster and I should have left it there.
Cheers Mike