General Motors' Holden unit has recalled 86,000 cars sold in Australia, the Middle East, New Zealand and Brazil because of a risk that an engine bay fuel leak could cause a fire.