Replaced fuel level sensor 03 DeVille still not working till exchanged float arm on 2003 Cadillac DeVille

Once exchanged the float arm from new to old sensor unit and cleaned rheostat surface with pencil eraser to ensure good contact surface for sensor tabs... gauge reads properly at this time.