BMW Questions? Ask a BMW Repair Expert for Answers.
I will provide an honest answer. I trust this will be appreciated. Please remember that a low rating PUNISHES me for being honest and that I receive nothing for my time until a positive rating is clicked.
even if you are on a subscription plan please remember that a positive rating must be left but that you will not be charged anything additional beyond your subscription rate to do so.
thank you for your attention to the rating requirement.
based on the codes and symptoms you have I would replace the canister first. this will correct the filling issue and possibly 1449.
if you still get 1449, then replace the dmtl pump.
hopefully this resolves the fuel level issue as well, if not you will need to check wiring to the level sensors and possibly replace them
Please let me know if you have further questions. Please do not forget to click a positive rating as this is the only way I receive credit for my answer, thank you. Best wishes with your vehicle.