I know the one from the junkyard was out of an 87 (it’s got the big fuel gauge but also has temp & voltage) and then the one from here I’m not sure about but it’s got everything (RPM, small fuel gauge, temp, voltage, oil pressure).
and my truck is an 89