pabuhr,
That is definitely the 66 cluster. I have a speedometer unit coming and will pull the cluster this next week to repair. However, there are a few issues and the cluster you have may be needed. A few questions.
What is the condition of the circuit board in back? Are the pins intact? does...