Speedometer broke. For the second time.

Not sure where you bought it from? I would call ATP directly. We also received the wrong one....ordered thru Rock Auto. Was an ATP product.