Loud beeping sound under hood

That only tells if the belts are slipping. If the water pump or the tension pulley bearing was going removing the belts the noise should stop.

That would be fine after I soaped the belts and it didn't make any difference.
If you take them off first seams like it could be the longer way to the answer if it's just a squeaky belt.