Sounds like maybe a bad battery which might have a short in one of the
cells possibly. Also could be a crank sensor or a speed sensor. Read
where on some cars if the speed sensor are on there way out will cause
gauge clusters to go wacky and act up. Hope you find your problem