the brake light is coming for the reason that you think. its just cold most likely. my teg does that and before i upgraded to brembo's my lude did it as well...but maybe its because its really cold here in minnesota...
if the engine light doesnt come back on it just got josseled a little bit... nothing to worry about... ive had it happen to me as well.
reseting should work