BMW Recalls Vehicles for Fuel Leaks and Stalling