ECU pulled from wrecked vehicle
Works as it should
Verify your part number matches
May require programming
30 day warranty