A mi me paso ayer cambiando el hboot por eng boot.
Lo recupere como has puesto, con la rom cambiando el nombre a PG58IMG.zip, me volvio a poner el eng boot a hboot y despues cree otro archivo zip con 2 archivos (android-file.txt y 4ext recovery.img) con nombre PG58IMG, arrancando con vol- y power en fastboot me dejo instalar el recovery 4ext, y desde el recovery pude cargar un backup completo que tenia hecho. Lo tenia muertisimo, y revivio.