[arduino uno]Probléme Loop qui ne se termine pas et reprend a zéro

Après un test dans les conditions normal (arduino et relais alimenter chacun par sont alimentation) avec un cycle de 5mn(10seconde pour la vidange et le remplissage, 1mn pour le lavage, pré rinçage et rinçage) tout fonctionne nickel.

Je me demande donc si l'arduino serait pas un peu tête en l'air a cause de la chaleur(quoi que des fois sans raison à température ambiante je lance le programme, il effectue la vidange et s'arrête, des fois il va jusqu'a prendre de leau s'arrêt et la pluspar du temps il a lave sans soucis mais apres le lavage ce stop) l'inox qui est à 5cm de l'arduino monte a 70°c je vais donc essayer d'isolé l'arduino de cette chaleur.

j'attend votre avis pour s'avoir si c'est probable

Merci