My Dodge Dakota has a speedo that acts wierd at times. The speedo quits working and all the idiot lights come on, the heater control switch stays in the last position I had it set to, my back-up lights won't work and then when the speedo starts working again everything is fine. I have replaced the vehicle spped sensor on the tranny, as well as an ABS sensor on the rear diff. Any ideas as to what might still be wrong???