I also got stuck at 88%, but after a few minutes it installed. I recommend deleting and reinstalling the mod, because when mine updated, it didn't load properly and kept crashing on me for some reason. After reinstalling it downloaded and installed normally.