If your truck was originally a 6 volt truck and you still have your original 6 volt gauge, then you will need the resistor for the gauge. The reason 12V coil does not need a resistor is because the resistor is built into it.
Jim
1954 GMC 1/2-ton Longbed 1971 Pontiac LeMans Sport