Does Congress have the power to do that, other than by withholding funding?
They've done it before. Hillary said it had precedent. In Lebanon and in Columbia. Of course, those were entirely different in terms of the "war"; they were more military excursions, imo.