No damage other than the one larger grey connector as shown. Will still plug in, it's just cracked. Comes with what modules you see in the pictures. No other damage to wiring. This is the harness pulled out of the dash. Part number is pictured.
Comes exactly as pictured.