Temperature shouldn't be an issue since that yeast has a range of 59-75F (read the packet)...
Try using pure O2 to oxygenate the wort. The shake method works for many, but it's rather limited.
Get your water tested, and test the PH of the wort before you pitch the yeast in.
Try using some yeast nutrient in the batches. I do this as a matter of practice and have not regretted it. The Wyeast nutrient is pretty cheap considering how many batches you get from one tube.
Check the Mr. Malty site to make sure you're not severely under, or over, pitching the yeast.
Instead of pitching the yeast in dry, rehydrate it first.
Check the dates on the yeast packets.
Are you keeping the yeast in the fridge/freezer?? Even dry yeast should be at least refrigerated.
Since you're an extract brewer, try using a different brand of extract. Also try switching between DME and LME.
Use the lightest DME you can get. That will contain less other malts, helping to eliminate that as a cause.
Check the dates on everything... You want the extracts to be reasonably fresh. You also want the grains your steeping to be fresh. Don't purchase several kits and have them hang around for very long. Unless everything in the kit that counts on freshness is vacuum packed that is (grains, hops, etc.).
Stop the 1,2,3 method as your standard... Let your hydrometer, and taste buds, tell you when a brew is ready for bottle/keg. The advise of tossing instruction sheets once it tells you to pitch the yeast is very sound. Unless you're able to ferment at the perfect temperature for the batch, and yeast, you can't use a calendar to determine when a brew is actually ready/done. Even with tight fermentation temperature control, you need to test the batches to KNOW when it's done/ready. I know of breweries that have tight fermentation temperature control that still have a range of time that a batch will take. That's with correct yeast pitching rates too.
I would suspect that the major factor/contributor for your sweet finishing batches has more to do with the extract your using, water, or poor oxygenation of the wort. Try purchasing filtered water, or get a top notch water filter added to your system. I have one and never have an issue when I use that water.
People can suggest all kinds of things, but YOU need to go through the process of elimination on them. Otherwise, it's all just guesswork.