Aston Martin has recalled 7,256 vehicles due to faulty electronic modules in their front seat heaters.