I make quite a few No-Sparge beers. I've never had this problem with any of them, but I've only ever tried mashing with the full volume for the full time with amber beers. More commonly, and for yellow beers, I usually add the second half of the water for the last 20-40 minutes, to raise the temperature for a step. I have similar water to Hoss, so I'm not very concerned about his pH, especially with all that Crystal Malt in his Blonde, but it wouldn't hurt to get a pack of ColorpHast strips.
My first thought is the grain source. The only two beers I ever had a strong graininess were two beers I made with come generic american Munich Malt I got from a bin at my LHBS. I'd recommend trying a beer with a good, clean German Pilsner Malt, and little else. Maybe some German Carafoam, since you seem to like a little Crystal Malt character.