Cadillac puts diesels on hold