Another thought, you say you heat to 158 then add grain, Did you verify the accuracy of your thermometer? It may be reading 158 but actually be something else all together, set you thermometer in boiling water to verify it reads 212 F. Oops, I see you in Boulder, make that 201F.