If it was running okay in the past, you probably have either a plugged fuel filter, worn fuel pump diaphragm, or damaged power valve (in that sequence of liklihood).
Check your fuel filter and run a compression test. You should see at least 135 psi on the compression. If you do, I'd lean toward a carb rebuild. If you don't.....power valve.
SRM, August 2008