Hey, I suppose I stumbled across a good find for me. I'm a professional electrician, so helping with this on my side should be easy. First off, unless you have lots of money to spare, I wouldn't get in the habit of just ordering a harness and calling it a day; all harnesses are repairable, and in most cases, you can repair them to be even better than factory. Let's take a few troubleshooting steps to ensure it isn't something silly. There are only 3 base values that we ever worry about. Power, component and ground. 99.9% of the time, it is one of these likely to be the culprit. Power= +12VDC, Signal; Component= Speedometer; Ground= Obvious, the electrical system on the Proteges are power seeking systems. The issue with *many*, but certainly not all problems; not getting juice. Being a power seeking system, there are most likely several grounds that all feed off of each other, and thus- you may have a few bad grounds, but everything will still operate as it is taking the ground from another component or grounding source, and you may never know about them. Very seldom to factory *splice points* go bad. Now, with your issue; there is one very likely possibility. There is a Gray/White wire(meaning solid gray, striped white) coming out of a connector known as the vehicle speedometer sensor. It is a two pin connector. This connector is found by tracing the wire bundle that runs atop the engine, towards the driver's side, and down to near the top of the transmission. It probably is not plugged in securely, as your speedometer works, but gets unwanted noise or insufficient contact with signal output from sensor. Ensure the connector is connected firmly, and ensure the contacts(pins in this case) are clean and free of any debris. If this does not fix the issue, you may want to check the actual vehicle speedometer sensor, in which the gray connector plugs in to. Let me know if you need more info, PM me if need be, etc. Hope that helps.