Needs programming or to be "flashed" before installation
Checked for visible water damage - no water damage present
Comes with a 90 day warranty with free returns