If you have a cable, you could devise a way to multiply the pulses given off by the speedometer in the cluster. On the back of said speedometer, there's 3 screws. 2 of them are working similar to the 2 wires of an electrical speed sensor. However, they only give out 3 pulses per rotation (tried this yesterday with my old analog cluster, and cable, to see if a digital cluster could be mated with an analog (cable) speedometer). So you need to use custom electronics to bump that up to either 8 pulses or 16 pulses.
This could only work for speed, since the RPMs are measured elsewhere (no idea where, though).