Maybe the interior guy left some wires undone or pinched some? Good luck with it. At least you have it back. I don't blame you at all for waiting on the installment. He's probably lucky he's getting paid the rest at all IMO.