1st I'd check for any blown fuses, especially any labeled back-up or memory or instruments. It may possibly be a bad printed circuit board in the instrument cluster or fuse block. We have seen a lot of different problems cause by problems in these 2 areas. Can cause all kinds of crazy stuff. Power feeds to many things from here.