Small Engines (Lawn Mowers, etc.): saw wont run correctly, diaphragm pump, stihl dealer


Question
I have a stihl 028WB chainsaw that sometimes idles but  
when I try to accelerate it spits fuel out of the carburetor
throat, smokes heavily out the muffler, rarely reaches full
throttle (and then only for an instant) and then dies.
Sometimes it doesn't do that well and just tries to start.
I've replaced the fuel line, cleaned and rebuilt the carburetor, tried adjusting the carburetor(it didn't help),
replaced the head gasket and replaced the spark plug (it
seemed to work better w/ the wrong plug).  The muffler is
oily but clean, I've not replaced the fuel filter or the air
filter but I've tried to run it w/o them (no change),the
compression is 150 psi, and I'm  using a 50:1 mix.  Also I
would like to know where the best place is to get a stihl
service manual for an 028WB chainsaw. I found one @
tradebit.com that's "supposed" to be for almost every stihl
machine made before 2008, but I wonder if it's true. Thank
you for your help.

Answer
You'll probably need to replace the carburetor.  First I'd make sure the diaphragm pump in the carb is on right. If it's against the body instead of the gasket being against the body of the carb, then you will have way too much fuel.

As for manuals, your local Stihl dealer might order the manual for your saw.  I don't believe that Stihl dealers are supposed to sell service manuals, but you can ask.  I'm not familiar with any one-size-fits-all Stihl manuals, I have seperate manuals for many models.  They're just paperback manuals of about 50 pages or so.  There may be a comprehensive manual but I'm not a Stihl dealer and don't know about all their publications.  Thanks, PK.