Sounds like it overheated, you have lost oil flow or have a fuel pressure problem that lead to the System Check to engage.
Hear any alarm go off?
Do you have a separate temp. gauge? If so did you notice the reading?
Do you have a System Check gauge or tachometer with one built in?
Not uncommon at all, with overheating the usual suspect.
Just a guess.
Did you look at the cables under the cowling to see if one has possibly popped out? Carb linkage work OK?