Faulty BMW Fuel Gauge

My 1969 2002 has a gas gauge that almost always reads full. Both the sending unit and the gauge have been replaced and the problem persists. Any solutions?