Might be a dumb question but.. Do any of your mods have any files in the GTA SA User Files folder in documents? As it's possible that those get mixed and that's where the crash occurs.
If you installing them within GTA.IMG then use modloader ****** it it's much better less crash i never had a single crash and i have so many mod's its unreal.