So basically the Mods I have running work perfectly fine as is. However, if I add any new mod (no matter what mod it is) or even remove ANY mod (even one that doesnt affect any other mod) suddenly I get script errors with my existing mods.
The only thing I can think of is that the load order might be affected, but I dont know why this would cause such a ridiculous amount of errors.
To give a little more detail, it generally seems to be the Uviriths Legacy scripts that get all screwed up if I so much as add or remove a mannequin mod or anything whatsoever. This wasnt the case earlier, just something that started recently.
Everything within a mod is given a reference number based on its location in the load order upon starting morrowind, when you save a game, every altered reference(this basically means, any items you moved, npc's you converced with, scripts that ran, ect.) is saved(which is why later saves are much larger than saves made early in game).
The problem is, that if you change your load order, and start up morrowind again, now the reference numbers applied by starting the game won't match up with those in your save, which causes the errors, you may notice other issues as well, such as doubles of npc's, spell casting issues, ect.
One of the best things you can do is install the MCP, and make sure to apply the save game patch, which effectively cleans saves every time they are made, however, this won't solve load order script issues, the only positive solution for that, is to not change your load order for any given game, and if you want to try a new mod, to start a new game to do so.