Hello,
Please, let me apologize for the delay. I have discussed this with the owner of this tool your both questions:
https://community.nxp.com/t5/S32K/S32K116-support-bootloader-by-LIN-communication/td-p/1203061
Please, see some issues below:
1. In LIN module, bind device is LPUART1. LPUART 1 is not config in pin_mux module. Please check the LIN over which LPUART device?
2. In the NXP bootloader project config the LPUART transmit pin is input/output.
3. Please remove 1 line code in Fls_app.c (line number 622)--> FlashErase --> eraseFlashStartAddr = s_pAppFlashMemoryInfo->xBlockStartLogicalAddr;

Please note: in the NXP bootloader project, PTA 7 is LIN_SLP. In your, project is PTD 5?
I hope it helps.
Best regards,
Diana