05+ DBW ecus have an immobilizer feature which is for theft prevention. It transmits from the key to a module in the dash which also communicates with the ecu. If you place a different ecu in the car, the immobilizer will detect the mismatch and prevent the vehicle from starting. Only a dealer can reprogram a different ecu to work with the immobilzer module and corresponding keys.