Not really his exoskeleton is off, even before Imus attack it turned off because of his emotional disturbance cause if not he wouldn't take that much damage. I think Sanji just doesn't want to use it because his character really changes too much, even against Imu he was so arrogant when exoskeleton active.