Aston Martin, Repair & Painting, Public Service Announcements and Isuzu