Some ecu or computers need to be programmed or reflashed please consult your mechanic or dealer before buying it.
This came from a running vehicle works 100%