← View all cluster options

Order a cluster replacement for your 2008 Hyundai Elantra

Used Cluster C14093
Used Cluster C14093 0
Used Cluster C14093 1
Used Cluster C14093 2
Stock # C14093|Part # 940042H105

Used Cluster

V - Very Lightly Scuffed

Mileage: 22,126 (can be changed with mileage correction)

Used Cluster A16735
Used Cluster A16735 0
Used Cluster A16735 1
Used Cluster A16735 2
Stock # A16735|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 12,533 (can be changed with mileage correction)

Used Cluster A13861
Used Cluster A13861 0
Used Cluster A13861 1
Used Cluster A13861 2
Stock # A13861|Part # 940012H012

Used Cluster

V - Very Lightly Scuffed

Mileage: 26,846 (can be changed with mileage correction)

Used Cluster A31117
Used Cluster A31117 0
Used Cluster A31117 1
Used Cluster A31117 2
Stock # A31117|Part # 940042H110

Used Cluster

S - Scuffed

Mileage: 38,571 (can be changed with mileage correction)

Used Cluster A19708
Used Cluster A19708 0
Used Cluster A19708 1
Used Cluster A19708 2
Stock # A19708|Part # 940042H160

Used Cluster

V - Very Lightly Scuffed

Mileage: 20,707 (can be changed with mileage correction)

Used Cluster A25181
Used Cluster A25181 0
Used Cluster A25181 1
Used Cluster A25181 2
Stock # A25181|Part # 940012H061

Used Cluster

S - Scuffed

Mileage: 59,969 (can be changed with mileage correction)

Used Cluster P08595
Used Cluster P08595 0
Used Cluster P08595 1
Used Cluster P08595 2
Stock # P08595|Part # 940012H061

Used Cluster

S - Scuffed

Mileage: 53,578 (can be changed with mileage correction)

Used Cluster P11373
Used Cluster P11373 0
Used Cluster P11373 1
Used Cluster P11373 2
Stock # P11373|Part # 940012H061

Used Cluster

S - Scuffed

Mileage: 46,973 (can be changed with mileage correction)

Used Cluster B09016
Used Cluster B09016 0
Used Cluster B09016 1
Used Cluster B09016 2
Stock # B09016|Part # 940012H061

Used Cluster

S - Scuffed

Mileage: 207,428 (can be changed with mileage correction)

Used Cluster A16548
Used Cluster A16548 0
Used Cluster A16548 1
Used Cluster A16548 2
Stock # A16548|Part # 940012H046

Used Cluster

V - Very Lightly Scuffed

Mileage: 26,773 (can be changed with mileage correction)

Used Cluster A13886
Used Cluster A13886 0
Used Cluster A13886 1
Used Cluster A13886 2
Stock # A13886|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 21,273 (can be changed with mileage correction)

Used Cluster A14327
Used Cluster A14327 0
Used Cluster A14327 1
Used Cluster A14327 2
Stock # A14327|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 9,790 (can be changed with mileage correction)

Used Cluster B06081
Used Cluster B06081 0
Used Cluster B06081 1
Used Cluster B06081 2
Stock # B06081|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 23,581 (can be changed with mileage correction)

Used Cluster B12844
Used Cluster B12844 0
Used Cluster B12844 1
Used Cluster B12844 2
Stock # B12844|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 55,275 (can be changed with mileage correction)

Used Cluster B14590
Used Cluster B14590 0
Used Cluster B14590 1
Used Cluster B14590 2
Stock # B14590|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 29,027 (can be changed with mileage correction)

Used Cluster B12201
Used Cluster B12201 0
Used Cluster B12201 1
Used Cluster B12201 2
Stock # B12201|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 44,472 (can be changed with mileage correction)

Used Cluster A18006
Used Cluster A18006 0
Used Cluster A18006 1
Used Cluster A18006 2
Stock # A18006|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 34,929 (can be changed with mileage correction)

Used Cluster C04890
Used Cluster C04890 0
Used Cluster C04890 1
Used Cluster C04890 2
Stock # C04890|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 47,915 (can be changed with mileage correction)

Used Cluster C07001
Used Cluster C07001 0
Used Cluster C07001 1
Used Cluster C07001 2
Stock # C07001|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 59,273 (can be changed with mileage correction)

Used Cluster C13210
Used Cluster C13210 0
Used Cluster C13210 1
Used Cluster C13210 2
Stock # C13210|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 29,155 (can be changed with mileage correction)

Used Cluster C10440
Used Cluster C10440 0
Used Cluster C10440 1
Used Cluster C10440 2
Stock # C10440|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 33,382 (can be changed with mileage correction)

Used Cluster A20728
Used Cluster A20728 0
Used Cluster A20728 1
Used Cluster A20728 2
Stock # A20728|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 60,117 (can be changed with mileage correction)

Used Cluster A24073
Used Cluster A24073 0
Used Cluster A24073 1
Used Cluster A24073 2
Stock # A24073|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 31,313 (can be changed with mileage correction)

Used Cluster A24898
Used Cluster A24898 0
Used Cluster A24898 1
Used Cluster A24898 2
Stock # A24898|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 10,284 (can be changed with mileage correction)

Used Cluster A26374
Used Cluster A26374 0
Used Cluster A26374 1
Used Cluster A26374 2
Stock # A26374|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 42,125 (can be changed with mileage correction)

Used Cluster A27961
Used Cluster A27961 0
Used Cluster A27961 1
Used Cluster A27961 2
Stock # A27961|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 25,314 (can be changed with mileage correction)

Used Cluster A28712
Used Cluster A28712 0
Used Cluster A28712 1
Used Cluster A28712 2
Stock # A28712|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 59,415 (can be changed with mileage correction)

Used Cluster A28896
Used Cluster A28896 0
Used Cluster A28896 1
Used Cluster A28896 2
Stock # A28896|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 58,053 (can be changed with mileage correction)

Used Cluster A28800
Used Cluster A28800 0
Used Cluster A28800 1
Used Cluster A28800 2
Stock # A28800|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 28,723 (can be changed with mileage correction)

Used Cluster A30803
Used Cluster A30803 0
Used Cluster A30803 1
Used Cluster A30803 2
Stock # A30803|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 48,162 (can be changed with mileage correction)

Used Cluster D11194
Used Cluster D11194 0
Used Cluster D11194 1
Used Cluster D11194 2
Stock # D11194|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 42,814 (can be changed with mileage correction)

Used Cluster A31586
Used Cluster A31586 0
Used Cluster A31586 1
Used Cluster A31586 2
Stock # A31586|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 54,980 (can be changed with mileage correction)

Used Cluster A31734
Used Cluster A31734 0
Used Cluster A31734 1
Used Cluster A31734 2
Stock # A31734|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 53,677 (can be changed with mileage correction)

Used Cluster E06726
Used Cluster E06726 0
Used Cluster E06726 1
Used Cluster E06726 2
Stock # E06726|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 22,443 (can be changed with mileage correction)

Used Cluster B33056
Used Cluster B33056 0
Used Cluster B33056 1
Used Cluster B33056 2
Stock # B33056|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 51,290 (can be changed with mileage correction)

Used Cluster B26238
Used Cluster B26238 0
Used Cluster B26238 1
Used Cluster B26238 2
Stock # B26238|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 74,075 (can be changed with mileage correction)

Used Cluster F00654
Used Cluster F00654 0
Used Cluster F00654 1
Used Cluster F00654 2
Stock # F00654|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 52,279 (can be changed with mileage correction)

Used Cluster F04254
Used Cluster F04254 0
Used Cluster F04254 1
Used Cluster F04254 2
Stock # F04254|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 66,272 (can be changed with mileage correction)

Used Cluster F10422
Used Cluster F10422 0
Used Cluster F10422 1
Used Cluster F10422 2
Stock # F10422|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 73,889 (can be changed with mileage correction)

Used Cluster B34963
Used Cluster B34963 0
Used Cluster B34963 1
Used Cluster B34963 2
Stock # B34963|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 63,174 (can be changed with mileage correction)

Used Cluster N00313
Used Cluster N00313 0
Used Cluster N00313 1
Used Cluster N00313 2
Stock # N00313|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 39,279 (can be changed with mileage correction)

Used Cluster N00562
Used Cluster N00562 0
Used Cluster N00562 1
Used Cluster N00562 2
Stock # N00562|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 69,931 (can be changed with mileage correction)

Used Cluster N00884
Used Cluster N00884 0
Used Cluster N00884 1
Used Cluster N00884 2
Stock # N00884|Part # 940042H150

Used Cluster

V - Very Lightly Scuffed

Mileage: 10,027 (can be changed with mileage correction)

Used Cluster B35788
Used Cluster B35788 0
Used Cluster B35788 1
Used Cluster B35788 2
Stock # B35788|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 46,338 (can be changed with mileage correction)

Used Cluster B32367
Used Cluster B32367 0
Used Cluster B32367 1
Used Cluster B32367 2
Stock # B32367|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 49,124 (can be changed with mileage correction)

Used Cluster B32780
Used Cluster B32780 0
Used Cluster B32780 1
Used Cluster B32780 2
Stock # B32780|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 46,117 (can be changed with mileage correction)

Used Cluster B27673
Used Cluster B27673 0
Used Cluster B27673 1
Used Cluster B27673 2
Used Cluster B27673 3
Stock # B27673|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 45,290 (can be changed with mileage correction)

Used Cluster A08400
Used Cluster A08400 0
Used Cluster A08400 1
Used Cluster A08400 2
Stock # A08400|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 35,316 (can be changed with mileage correction)

Used Cluster A06660
Used Cluster A06660 0
Used Cluster A06660 1
Used Cluster A06660 2
Stock # A06660|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 23,987 (can be changed with mileage correction)

Used Cluster P03631
Used Cluster P03631 0
Used Cluster P03631 1
Used Cluster P03631 2
Stock # P03631|Part # 940012H051

Used Cluster

V - Very Lightly Scuffed

Mileage: 8,731 (can be changed with mileage correction)

Used Cluster P04708
Used Cluster P04708 0
Used Cluster P04708 1
Used Cluster P04708 2
Stock # P04708|Part # 940012H051

Used Cluster

S - Scuffed

Mileage: 50,033 (can be changed with mileage correction)

Stock # P05172|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 4,444 (can be changed with mileage correction)

Used Cluster P05232
Used Cluster P05232 0
Used Cluster P05232 1
Used Cluster P05232 2
Stock # P05232|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 13,298 (can be changed with mileage correction)

Used Cluster K05885
Used Cluster K05885 0
Used Cluster K05885 1
Used Cluster K05885 2
Stock # K05885|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 35,854 (can be changed with mileage correction)

Used Cluster P07210
Used Cluster P07210 0
Used Cluster P07210 1
Used Cluster P07210 2
Stock # P07210|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 1,201 (can be changed with mileage correction)

Used Cluster P07702
Used Cluster P07702 0
Used Cluster P07702 1
Used Cluster P07702 2
Stock # P07702|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 16,565 (can be changed with mileage correction)

Used Cluster P09268
Used Cluster P09268 0
Used Cluster P09268 1
Used Cluster P09268 2
Stock # P09268|Part # 940012H051

Used Cluster

S - Scuffed

Mileage: 59,731 (can be changed with mileage correction)

Used Cluster A10091
Used Cluster A10091 0
Used Cluster A10091 1
Used Cluster A10091 2
Stock # A10091|Part # 940012H051

Used Cluster

S - Scuffed

Mileage: 41,655 (can be changed with mileage correction)

Used Cluster B00696
Used Cluster B00696 0
Used Cluster B00696 1
Used Cluster B00696 2
Stock # B00696|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 55,700 (can be changed with mileage correction)

Used Cluster A16818
Used Cluster A16818 0
Used Cluster A16818 1
Used Cluster A16818 2
Stock # A16818|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 32,249 (can be changed with mileage correction)

Used Cluster B09830
Used Cluster B09830 0
Used Cluster B09830 1
Used Cluster B09830 2
Stock # B09830|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 61,528 (can be changed with mileage correction)

Used Cluster B04600
Used Cluster B04600 0
Used Cluster B04600 1
Stock # B04600|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 25,294 (can be changed with mileage correction)

Used Cluster B04630
Used Cluster B04630 0
Used Cluster B04630 1
Used Cluster B04630 2
Stock # B04630|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 31,996 (can be changed with mileage correction)

Used Cluster B04431
Used Cluster B04431 0
Used Cluster B04431 1
Used Cluster B04431 2
Stock # B04431|Part # 940042H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 25,529 (can be changed with mileage correction)

Used Cluster C11841
Used Cluster C11841 0
Used Cluster C11841 1
Used Cluster C11841 2
Stock # C11841|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 66,811 (can be changed with mileage correction)

Used Cluster A22693
Used Cluster A22693 0
Used Cluster A22693 1
Used Cluster A22693 2
Stock # A22693|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 25,238 (can be changed with mileage correction)

Used Cluster A22775
Used Cluster A22775 0
Used Cluster A22775 1
Used Cluster A22775 2
Stock # A22775|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 36,547 (can be changed with mileage correction)

Used Cluster A22764
Used Cluster A22764 0
Used Cluster A22764 1
Used Cluster A22764 2
Stock # A22764|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 9,476 (can be changed with mileage correction)

Used Cluster K02049
Used Cluster K02049 0
Used Cluster K02049 1
Used Cluster K02049 2
Stock # K02049|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 48,953 (can be changed with mileage correction)

Used Cluster A25471
Used Cluster A25471 0
Used Cluster A25471 1
Used Cluster A25471 2
Stock # A25471|Part # 940012H051

Used Cluster

V - Very Lightly Scuffed

Mileage: 47,195 (can be changed with mileage correction)

Used Cluster A25707
Used Cluster A25707 0
Used Cluster A25707 1
Used Cluster A25707 2
Stock # A25707|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 41,247 (can be changed with mileage correction)

Used Cluster A26064
Used Cluster A26064 0
Used Cluster A26064 1
Used Cluster A26064 2
Stock # A26064|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 64,632 (can be changed with mileage correction)

Used Cluster A02474
Used Cluster A02474 0
Used Cluster A02474 1
Used Cluster A02474 2
Stock # A02474|Part # 940012H051

Used Cluster

V - Very Lightly Scuffed

Mileage: 66,737 (can be changed with mileage correction)

Used Cluster A02822
Used Cluster A02822 0
Used Cluster A02822 1
Used Cluster A02822 2
Stock # A02822|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 51,683 (can be changed with mileage correction)

Used Cluster A01573
Used Cluster A01573 0
Used Cluster A01573 1
Used Cluster A01573 2
Stock # A01573|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 57,472 (can be changed with mileage correction)

Used Cluster A03850
Used Cluster A03850 0
Used Cluster A03850 1
Used Cluster A03850 2
Stock # A03850|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 53,985 (can be changed with mileage correction)

Used Cluster A07210
Used Cluster A07210 0
Used Cluster A07210 1
Used Cluster A07210 2
Stock # A07210|Part # 940012H051

Used Cluster

S - Scuffed

Mileage: 44,419 (can be changed with mileage correction)

Used Cluster A28796
Used Cluster A28796 0
Used Cluster A28796 1
Used Cluster A28796 2
Stock # A28796|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 70,989 (can be changed with mileage correction)

Used Cluster B02892
Used Cluster B02892 0
Used Cluster B02892 1
Used Cluster B02892 2
Stock # B02892|Part # 940012H051

Used Cluster

S - Scuffed

Mileage: 52,366 (can be changed with mileage correction)

Used Cluster P02125
Used Cluster P02125 0
Used Cluster P02125 1
Stock # P02125|Part # 940012H051

Used Cluster

V - Very Lightly Scuffed

Mileage: 15,979 (can be changed with mileage correction)

Used Cluster B04218
Used Cluster B04218 0
Used Cluster B04218 1
Used Cluster B04218 2
Stock # B04218|Part # 940012H050

Used Cluster

S - Scuffed

Mileage: 44,686 (can be changed with mileage correction)

Used Cluster C01383
Used Cluster C01383 0
Used Cluster C01383 1
Used Cluster C01383 2
Stock # C01383|Part # 940042H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 24,356 (can be changed with mileage correction)

Used Cluster A16378
Used Cluster A16378 0
Used Cluster A16378 1
Used Cluster A16378 2
Stock # A16378|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 8,903 (can be changed with mileage correction)

Used Cluster B12601
Used Cluster B12601 0
Used Cluster B12601 1
Used Cluster B12601 2
Stock # B12601|Part # 940042H052

Used Cluster

S - Scuffed

Mileage: 60,728 (can be changed with mileage correction)

Used Cluster A02951
Used Cluster A02951 0
Used Cluster A02951 1
Used Cluster A02951 2
Stock # A02951|Part # 940012H052

Used Cluster

V - Very Lightly Scuffed

Mileage: 28,923 (can be changed with mileage correction)

Used Cluster A31966
Used Cluster A31966 0
Used Cluster A31966 1
Used Cluster A31966 2
Stock # A31966|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 45,799 (can be changed with mileage correction)

Used Cluster E01153
Used Cluster E01153 0
Used Cluster E01153 1
Used Cluster E01153 2
Stock # E01153|Part # 940042H052

Used Cluster

S - Scuffed

Mileage: 33,432 (can be changed with mileage correction)

Used Cluster E07884
Used Cluster E07884 0
Used Cluster E07884 1
Used Cluster E07884 2
Stock # E07884|Part # 940042H052

Used Cluster

S - Scuffed

Mileage: 40,279 (can be changed with mileage correction)

Used Cluster E02813
Used Cluster E02813 0
Used Cluster E02813 1
Used Cluster E02813 2
Stock # E02813|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 69,388 (can be changed with mileage correction)

Used Cluster N01443
Used Cluster N01443 0
Used Cluster N01443 1
Used Cluster N01443 2
Stock # N01443|Part # 940042H052

Used Cluster

S - Scuffed

Mileage: 66,933 (can be changed with mileage correction)

Used Cluster A30635
Used Cluster A30635 0
Used Cluster A30635 1
Used Cluster A30635 2
Stock # A30635|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 25,109 (can be changed with mileage correction)

Used Cluster D14803
Used Cluster D14803 0
Used Cluster D14803 1
Used Cluster D14803 2
Stock # D14803|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 43,118 (can be changed with mileage correction)

Used Cluster A31249
Used Cluster A31249 0
Used Cluster A31249 1
Used Cluster A31249 2
Stock # A31249|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 58,481 (can be changed with mileage correction)

Used Cluster B28506
Used Cluster B28506 0
Used Cluster B28506 1
Used Cluster B28506 2
Stock # B28506|Part # 940042H150

Used Cluster

S - Scuffed

Mileage: 69,360 (can be changed with mileage correction)

Used Cluster A14046
Used Cluster A14046 0
Used Cluster A14046 1
Used Cluster A14046 2
Stock # A14046|Part # 940012H052

Used Cluster

S - Scuffed

Mileage: 43,737 (can be changed with mileage correction)

Used Cluster C01311
Used Cluster C01311 0
Used Cluster C01311 1
Used Cluster C01311 2
Stock # C01311|Part # 940042H052

Used Cluster

S - Scuffed

Mileage: 69,739 (can be changed with mileage correction)

Save up to $42

Provide us with your part number

Your part number allows us to more quickly find the correct clusters for you at the right price. This may translate into savings for you.

  • Free shipping
  • 1 year warranty
  • Shipped within 24 business hours
  • Tested and approved
  • Top notch customer service

The Hyundai Elantra is a compact car appreciated for its fuel efficiency, stylish design, and feature-rich offerings, making it a popular choice in the compact sedan segment.

Your Elantra may experience problems such as erratic gauges, back-lighting issues, warning lights, digital display issues, needles sticking or jumping, electrical connection issues, faulty speedometer, and/or total or partial cluster failure. Car & Truck Electronics specializes in cloning, reprogramming, mileage corrections, and cluster replacement. If your Elantra is experiencing any of these issues, give us a call!