I think you'll need to have the car's VIN number programmed into the used ECM & BCM. There are companies on ebay that will program your car's VIN number into the used components.
My guess is the car doesn't want to communicate with the ECM, because the VIN numbers don't match.
My guess is the car doesn't want to communicate with the ECM, because the VIN numbers don't match.