How bad does the harmonics or vibrations affect your dash? If that's where you put the gauge that might be the cause of the needle fluctuation. I get a little but of needle vibrations in my center console on my boost gauge.
Sounds like the thermocoupler bulb was maybe vibrating against the nut it screws into, and the simple R&R of it fixed it. Good work!