Hi Grinny:
Some points to fix before
this translation can be accepted!
WE = weekend
a bien tenu = not "hold the road," but "held up," i.e. "lasted," "had no mechanical problems"
changé les idées = gave you something else to think about ("changed your mind" means to change a
decision you made before;
this means only to change "what you think about every day" )
C'est pro..? = Is the rally a professional one...?
Explique-moi... = Tell me about...
monday => Monday
en forme = "in (good) shape," i.e.
feeling good
have a very good health => have very good health