yes it will set a code, no light, it should work 03-05, easy to do, no ABS and no speed limiting. Only used for the time from 108-120+. no worry for airbags. easy simple, not sure why u would want anything else on an 06. 03-05 the rad box from BD works well. They put a zenior diode in and cut the MPH to 90. Can't do this with 06 because of the can bus system. Lots of ways for 03-05, but 06 and above i think this is the best, ... at least for now.