Tienes que ser muy detallista y preciso con las pruebas, o se te puede escapar algo.
- El cabezal html está en utf8?
- Realiza un dump de la base de datos y verifica que no exista la palabra iso o latin, solo deja la codificación en la base y no en las tablas o los campos de texto.