This set has some scratches but no cracks. Wiring included only in the one shown. They werent tested on the bike but seem to pass ohm testing.

Fits '16-'17 Dyna FXDLS, '16-'24 Softail and '08-'25 Touring (except '23-later FLHXSE, FLTRXSE, '24-later FLHX, FLTRX and FLTRXSTSE and '25-later FLHXU and FLTRXRRSE) and Trike models. Softail models require separate purchase of Electrical Connection Kit P/N 72673-11. '18-later Softail models require separate purchase of Electrical Connection Kit P/N 69201750. '14-'16 Touring and Trike models require separate purchase of Electrical Connection Kit P/N 69200722. '17-later Touring and Trike models require Electrical Connection Kit P/N 69201599A. '08-'09 models require separate purchase of Jumper Harness P/N 70415-08A, Connector P/N 72902-01BK, and Terminal Pin P/N 72990-01 (Qty 2). Does not fit '08-'13 models with internally wired handlebars. The power wires for these grips must be wired internal of the handlebar. See accessory handlebars for specific heated hand grip exclusions.

If you are not 100 percent sure that this item will fit PLEASE CONTACT US BY EMAIL OR 8137663404 DURING BUSINESS HOURS M-F 8AM-4PM EST. Please include your model number and we will check. Part numbers are provided for reference purposes only so please look at the pictures to make sure you understand what you are purchasing.