I haven't seen the 06 one yet but in 06+ cars the vin# is programed into the ECU & gauge cluster so I would say from 03-05 is ok but the board is diffrent ,so if buying a new unit your old mileage can be transfered to the new cluster with the Honda scanner.