Have you checked your waterpump? Impeller may be falling into pieces and not moving coolant properly.


Sent from my ... using Tapatalk

Edit. Never mind. Didn't read your post properly. Waterpump was changed.

Do a compression test. Headgasket may be gone. M54 engines don't like overheating at all.