He probado con el if que dices tú y sigue apareciendo el puñetero contador extra. Aún así, he hecho un:
Código PHP:
echo count($listaCoord)."------".$i;
dentro del for, y me he dado cuenta de que no llega al final... No sé por qué pasa esto, es muy raro.