Have you considered replacing the printer if all other troubleshooting steps fail?... Error code 6942 Canon MG6600 series...