Recently has "Fuel Level Sensor" fault message. this has been intermittent for a few weeks. As I had the tank off for service i took the sensor out and partially stripped it to find that there is a float inside the vertical pipe with a magnet on it. Does anyone know how this works. Does the magnet slide a contact up and down to change the resistance? Has anyone fully stripped one? I have read lots about thermister's etc but as the float inside the tube has a magnet attached feel that a more simple system is in use? I will leave mine to see if it settles down again and at he next service if it is still not working attempt a further strip down of the system. In the meantime would be interested if anyone has already gone this far.