Oh I think its much worse then stamina, Imu was shown multiple times coughing up blood. In the same panels where he says hes nearing his limit hes coughing again.
Does Imu as a form of central body? Much like Perona? Or perhaps he is limited geographicaly by some artefact (the strawhat?) ?