Bueno fijate... le quite el utf8_encode($texto); y las palabras q tienen acentos o ñ, las que estan entre comillas o guiones, me lo sustituye por ?. Entonces le coloco de nuevo el utf8_encode($texto); y me aparecen bien los acentos y las ñ pero las comillas o guiones me las sustiye por unos cuadritos, aqui una muestra:
en la parte Goles por un sueño y Los Chiquiticos... ambas frases van entre comillas...
Gracias!!!