Thanks Jag. I'm sure it's something painfully obvious that I'm missing but I'm just not able to figure it out yet. I would really like someone to take this recipe and make a batch and report results. With the brewzilla 35L, at least with mine, I'm getting about 8-10F delta between the reported temp on the bottom and the measured temperature on top. I'm sure this has something to do with efficiency which is why I've started sparging for 75 minutes and raising the temperature from 149F to 152F during the mash. That's helped a little. Crushing the grain at 0.030" has provided an improvement over whatever the LHBS was crushing at but it also required that I add rice hulls to prevent a stuck mash. Mashing out vs not mashing out has provided no noticeable change in efficiency but I'm still mashing out just to keep things consistent. I'm going to step down from 13 pounds of grain to 12 pounds on the next batch and maybe even 11 on the following batch if I can manage to kick up efficiency.
I'm also doing the iodine test to make sure I've fully converted all starch to sugar. After about 45-50 minutes, the starch test shows I'm fully converted. SG measurements taken from the mash provide very similar results from 45 minutes into mash all the way to 75 minutes so I'm not sure the extra time is required. I'm fairly confident it has something to do with the sparging step that is really not provided the sugars it should be. This round (round 7) was actually the first time I was able to get sparge water on top of the grain while the grain was still under water. All previous attempts had the water draining through the grain so fast that water would immediately drop below the grain top level when lifting the basket. I'm confident that this is what's improved the efficiency on this round but I'm still far from the mid 70's I should be getting.
If I ever win the lotto, I'm going to buy one of those 3 tank systems and try this exact same recipe.