Bueno indicando de primero que me ti la pata (y mucho) diciendo que el UTF-8 no soporta esos caracteres,,,, lo cual no es cierto sino que "SUPUSE" :( que no los portaba dado que siempre que trabajaba bajo UTF-8 lo estaba biendo con un set de caracteres diferente (ISO-8859-1) y por eso no me reconocia los caracteres de la tilde y la ñ.
Ahora buscando informacion sobre este inconveniente de ajax encontre el siguiente articulo que puede explicar el inconveniente que le sucede a yacatl :
http://php.apsique.com/ajax/utf8