Ok so I googled cold solder joints and learned a lot. On the 03-06 dash cluster it was common to loose the Odometer display and also for the tach to get sporadic on its function. Turns out it is cold solder issues some what but also due to circuit board getting flexed and putting stress on the solder joints. I apologize as I should have made a video, but here is the best I can describe. There are 3 chip like things in the center of the circuit board when you remove it. These power the LCD displays for the odometer and PRNDL. They come loose due to the flexing. If you take a small flat screw driver and pry up gently you can find which one is loose and then re solder it. The tachometer issue is due to two microchips that are on the right side of the board some of the solder joints failing on the chips. To repair you just resolder all of the leg on the chips but make sure you don't bridge any of the legs. Now the final hack or repair is make some shims to put under the board on the screws on the right side to fill the void. Now a word for the wise there are several you tube videos to watch and I would recommend watching several. Also there is no reason to take the board apart to see its back side, because in doing so you pull the needles off all of the gauges and there isn't any indexing marks for putting them back. It takes some effort to get them back close to where they go. If you need help with that instant message me and I'll give you my number it is too much to type.