Someone might have said this already, but from your quote, it looks like your letting it sit on the yeast cake too long. I don't like anything over 3 wks tops. Also I recommend a full 90 minute boil for every batch but thats just me maybe. Good luck, and cheers!
Edit: Also, are you pitching...