Esta porción de código es la que se encarga de recuperar únicamente los campos que deseas, puedes cambiar los valores "4" y "6" por algún otro número entre el rango 1 y14 y decirme si el resultado es distinto? Si es distinto debería de funcionar de esta forma puesto que el valor "0" que necesitas se encuentra en la posición 4 del array que crea la función preg_split y el valor "0:00" se encuentra en la posición 6 del mismo array.
Código PHP:
Ver originalif($contador == 4 || $contador == 6)
{
echo "<td>".$final."</td>";
}