No, It wasn't coded for var type labels and off the top of my head, I not sure of work around using the RRWW func. But you should be able to use the global timer func, byvar + eval to get the results you want...
Just thru this together so not 100% works as posted, and if not it's got to be close.
Code:
"ONSKINSTART","....||GblTmr_Add;CoolantCheck;2;CheckCoolantTemp"
"CheckCoolantTemp","EVAL;result;>($COOLANTTEMP$,93)||BYVAR;result;DoNothing<<CoolantOverTemp"
"CoolantOverTemp","RRSpeak; Coolant temperature exceeding limits"
.