Timing seal