Για τη βάση
Σε ένα μεγάλο μπολ, ανακατέψτε το αλεύρι, τη ζάχαρη και το αλάτι.
Ρίξτε το κρύο βούτυρο (κομμένο σε μικρά κομμάτια) και τρίψτε με τα χέρια σας τα υλικά μέχρι να γίνου σαν ψίχουλα.
Ρίξτε το περιεχόμενο του μπολ σε ένα λαδωμένο ταψάκι ή σε ένα πυρίμαχο σκεύος και πιέστε το, στον πάτο και στις πλευρές του σκεύους μέχρι να δημιουργηθεί κάτι σαν βάση τάρτας.
Ψήστε στους 180 για 18-22 λεπτά ή μέχρι οι άκρες της κρούστας να αρχίσουν να ροδίζουν και ο πάτος να σταθεροποιηθεί.
Βγάλτε το από το φούρνο και αφήστε το να κρυώσει.
Για τη γέμιση
Ανακατέψτε τα αυγά, τη ζάχαρη, το σιρόπι καλαμποκιού, το βούτυρο και τη βανίλια σε ένα μεγάλο μπολ, μόλις ομογενοποιηθεί ανακατέψτε τα πεκάν και ρίξτε το μείγμα πάνω από την βάση.
Ψήστε 25-30 λεπτά ακόμα ή μέχρι οι άκρες να είναι σταθερές και το κέντρο σχεδόν σταθερό. Βγάλτε το από το φούρνο και αφήστε το να κρυώσει πάνω σε μια σχάρα.
Κόψτε σε μπάρες, βάλτε τις στο ψυγείο μέχρι να τις σερβίρετε.