There could be a fuse involved,but your temp.gauge still works,it's often that the fuel and temp.gauges have a common feed through a voltage stabiliser.This stops the fuel sloshing in the tank giving erratic readings.It may be quicker to phone your local Peugeot agents,as you could have a known problem.