ECU pulled from wrecked vehicle
Works as it should
May require programming
Verify your part number
30 Day Warranty