J'ai l'impression que personne n'a répondu à ça, d'autant plus que les erreurs de validation sont toujours présentes et qu'elles concernent essentiellement ce point.
L'esperluette « & » est un caractère spécial en html/xhtml. Ça permet essentiellement d'échapper les caractères réservés à la construction de ton document :
Le < avec <
Le > avec >
Le ' avec ' (seulement en xhtml si mes souvenirs sont bons)
Le " avec "
Ça sert aussi pour les NCR, ou références numériques sur caractère :
  (une espace insécable)
(pareil, mais version hexadécimale)
Pour indiquer que tu souhaites avoir une esperluette dans du contenu, tu utilises :
&
Conclusion, un exemple de correction :
<a href="contact.php?motif=3&PHPSESSID=f451df819d8b7ac4df63288fb7c14b3c">