Jaguar Land Rover is recalling 44,000 cars in the UK over carbon dioxide emissions, the car maker has said.
Regulators found 10 models were emitting more of the greenhouse gas than they had been certified to emit.
The car maker will contact owners to arrange repairs, a JLR spokeswoman said.
JLR is facing a number of challenges at the moment, including a slump in demand for diesel cars and a sales slowdown in China.
The firm said it was a voluntary recall of certain 2016-2019 MY Jaguar and Land Rover vehicles fitted with two litre diesel or petrol engines.
- Some two-litre 2016 to 2018 Land Rover Discovery and Discovery Sport cars
- Certain two litre Range Rover Evoque, Sport, and Velar cars
- Jaguar E-Pace, F-Pace, F-Type, XE and XF cars.
Most models are petrol, while some are diesel.
Some of the models will need physical repairs in a dealership, while some will need software updates, the spokeswoman said.
“The modifications made to affected vehicles will be made free of charge and every effort will be made to minimise inconvenience to the customer during the short time required for the work to be carried out,” the firm added.