Japan's Toyota Motor is recalling about 43,000 cars in China due to a defect that may cause engine oil to leak, a company spokesman said Friday.