I wouldn't consider an ECU from a wrecking yard - if the car was in any accident, the ECU will be locked in limp mode, which in our case required a replacement. HP tuner software can't reset it