Last week had the regiter on the Drivers window changed last week. right after that the speedometer quit working. The check engine light came on along with the Hold light is flashing. This is suppose to mean that there is an electrical problem. One question is there anything in the door they could have shorted out that would have effected the speedometer? I know it sounds funny but worth a shot. If not where would be the best place to start. I have already changed out the speed sensor and all the connections on the tranny look good. Thanks for any help.