y que tiene $salida ? ¿No será que el html que le pasas tiene algún error, como por ejemplo tags mal cerrados? Que el navegador lo interprete no implica que al pasarlo a pdf la librería para convertirlo sepa que hacer.
Edito: por cierto en las Faqs de este foro hace tiempo que publiqué dos aportes con dos librerías diferentes para los pdfs.
Échales un ojo si quieres.