Sounds like limp mode on a modern engine,have u checked the tell tale for water pressure, what about oil level?, could be faulty thermostats not allowing sufficient cooling
these engines are technical pieces of machinery and anything obstruction in its way can put it into limp mode
are u able to run a diagnostics?