General Motors India is recalling 4,000 of its Chevrolet Sail diesel cars to address a potential engine issue.