Owners of BMW vehicles manufactured between 2012 and 2018 should park them outside due to a fire risk.