It might be a crazy suggestion, how about trying a decoction as part of your mash schedule?
Mash in low at about 63degC for 10 minutes (not too long, just enough to get the pH down and get the enzynes working, then take off a few litres of mash and boil for 5-10 minutes. Add back into the mash...