Mazda has recalled more than 50,000 examples of its BT-50 ute, to fix a problem related to the Engine Control Module.