Make sure you check your thermometer, if you haven't. I've had problems myself with overattenuation, and have to mash a little higher because of it. My thermometer is spot on, though, now. If your thermometer is off even by 2 degrees, it can make a difference in attenuation.
Broken Leg Brewery
Giving beer a leg to stand on since 2006