Tu problema es tu condicion:
Código PHP:
while($NoRespuestasFalsas<3 and $NoRespuestasVerdaderas<1) {
Le estas diciendo al programa, mientras el $NoRespuestasFalsas sea menor a 3 Y $NoRespuestasVerdaderas sea menor a 1, ejecuta el ciclo.
Para que te condicione si es verdad o esta falsa la respuesta debes de usar OR (o el operador ||), para que sea:
Mientras $NoRespuestasFalsas sea menor que 3 O $NoRepuestasVerdaderas sea menor que 1, así tu ciclo solo entrara las veces necesarias.
Saludos.