For the aluminum tank, a level sensor should not be a problem. I think it is just a 2 wire on/off type sensor that grounds when triggered to complete a warning light or ECU check engine light. It’s not like a variable resistance coolant temperature sensor that has to have the right resistance to match the scale on a gauge.
Maybe one can be found that would fit the factory harness end from another BMW or other car but that could be hard to find. Splicing a new harness end might be required.
|