Keeping it for 2 or more days
I remember from my home economics days to keep the meringue from weeping you should lower the temperature and add time. The high temp does not allow the egg to cook through and the results is runny eggs. Similar to frying eggs too fast for breakfast.
Thanks. That seems to be the general consensus
I found a great recipe in Joy of Cooking that did two things. First it added a bit of cornstarch to stabilize the egg whites. You cooked it with water first. But the most important thing was to make sure the filling was very hot when you put the meringue on top. It cooks the meringue from the bottom as well as the top. Check out joy of cooking.