so if the gas and temp gauges don't work...

The best way I know to put this is, if you suspect that the IVR is probably an older pulsing unit, replace it with a modern solid state one and go from there