Separate eggs (save whites for meringue). Place beaten yolks, sugar, cornstarch, flour, salt, and water in saucepan. Cook on stove over medium heat, stirring until thick. Remove from stove and add grated lemon rind and juice. Pour into baked pie shell.
Combine all meringue ingredients except for egg whites and vanilla, and cook over medium heat until thick and transparent. Cool completely. While mixture is cooling, beat egg whites until stiff. Then fold egg whites into cooled mixture. Gently beat in vanilla and spread over pie. Bake 10 to 15 minutes at 350 degrees F until browned.