Hello, thank you for posting, even though you haven't got a Fiat
This seems like a technical issue - obviously. However, point No. 3 of their possible explanations states that you might have assed too much engine oil. If this has been done then the problems you describe can indeed arise with Diesel engines.
I am assuming you never topped up your engine oil: this is important. If you didn't, and the oil in the engine is exactly the same oil the car came with, and hasn't been adulterated/over filled with something else, then you can have done nothing wrong.
No warning lights, no interference with the car, nothing but normal driving, and then the car plays this very dangerous trick on you.
I have read of similar occurrences, so you are not alone. Usually though, as far as I know, it is caused by excess oil in the engine forcing its way into the injection process and causing the engine to run madly on it's own lubricant.
Repeat: if you have never topped up, you have no case to answer and it is up to the dealer/Mazda to fix.
Only my opinion, but a strongly held one.
Good luck.