I had bad experience with Pennzoil Euro 5w40 in my 2018 F90 M5, it also ran very hot back in 2019 maybe it was a bad batch or who knows.
If it was me, I would prob run Amsoil Euro 5w40 FS (i ran this for 4yrs straight in my 2020 X4M with 750hp)
Looks HPL Euro 5w40 is a good option as well.