Mix flour, sugar and salt in a large bowl. Cut in cold butter to create coarse crumbs. Press onto the bottom of a greased 9x13 baking pan and bake at 350 for 20 minutes.
Meanwhile, whisk eggs, corn syrup, sugar, melted butter and vanilla in a large bowl. Stir in pecans. Spread over the hot crust as soon as it comes out of the oven.
Bake for an additional 25-30 minutes, until filling has set. Cool completely before serving.