A house fund should only be "grown" minimally as it should be low/no risk.
That is a tough time frame. It is too short to risk in stocks, and too long for a painful "near zero" return.
I would be out of the stocks completely as they are completely inappropriate for the purpose. What is the
average maturity of the Short Term Bond fund?
You could put the $40k into a 5 year Treasury note at around 1.7% (or a 5 year FDIC insured CD), then add money to a blend of Short Term Bond Fund(25% or less), C/D's, T-Bills, and high yield rewards checking (if you don't mind jumping through hoops). You want zero or near zero risk. No, this is not growth, this is risk aversion and some degree of purchasing power preservation.