OKÉ. EINDELIJK snapte het. Mijn super stomme wachtwoord was aan het knoeien met mysqldump omdat er een "&" in stond. Hoefde het wachtwoord niet te wijzigen. Ik heb zojuist het wachtwoord tussen haakjes geplaatst:--password="'.$db_pass.'"
Nu werkt het zoals verwacht. Zoveel verspilde uren... @MarcB, heel erg bedankt voor je hulp. Ik wist niet hoe ik de fouten moest retourneren en dat was absoluut de grootste wegversperring.