Dash is all messed up
Hi, I have a 1995 Ford Ranger supercab XLT 2 wheel drive, 2.3 4 cyl. manual trans. My oil pressure gauge seems to work, my battery gauge just sits on the bottom, the temp gauge seems to work, the speedometer, gas gauge, and the tachometer all work, but my odometer does not (neither trip nor regular), then some of the lights on the dash do work, some do not. My seatbelt, battery, and airbag lights all work, but my check engine light is out ( i only know because ive hooked it up to a computer and i am receiving codes). If there are any suggestions on what may be causing this i would greatly appreciate it.