Ok for the speedo I would disconnect the cable from the speedo and pull the core. Then clean lightly lube and reinstall the core. The core is the part inside that turns. The fuel guage I would disconnect the wire from the sending unit and use a test light to see if you have a flashinng power supply to it.If it doesn't flash then you may have a bad voltage limiter on the instrument cluster. If you do have power then I would ground the wire and turn on the key for a second to see if the gauge moves, If it goes up then you have sending unit troubles such as not having the ground jumper installed between the outlet on the sender and the metal fuel line. The jumper bridges the rubber line. Do those tests then get back to us with the results.