PCGameMods appears to be working as of now. How long it will last, I do not know. However this might be a good time to take notes of certain mod's filename and number that you (or others) might need if it goes down again.
These are golden words of wisdom folks! -RH