Help with Temp, Gas, Oil Alt gauges FREE VIDEO INCLUDED!

Well sir, your eyes are better than mine. I do not see a instrument voltage limiter in that photo. If your fuel gauge has 3 mounting posts, the limiter is housed inside.
As for the fuel gauge peg and off condition.... whatever regulator you've installed is sensing a overload or some fault condition and going off for a time. This would eventually kill the gauges.
Ah I see, thanks, yeah its a new voltage regulator electronic solid state.