If a flight is booked before my Known Traveler Numnber (KTN) expired, but the flight takes place after my KTN expires, do I get TSA PreCheck® screening?

No, you will not receive TSA PreCheck® on your boarding pass if your Known Traveler Number has expired. You must renew before expiration to continue receiving TSA PreCheck on your boarding pass. Renew online here.