I have a '93 100CS which also has a broken CamShaft Sensor connector, but I don't have any issues with rough idle or starting, so I suspect this is not your problem.
You didn't mention which specific model vehicle you have. If it is a pre-OBD2 vintage (as mine is), you may find this link helpful to read your OBD1 codes:
http://www.12v.org/maintenance/dtc.php .
If you haven't already done so, it would be a good idea to replace every vacuum hose you can find under the hood. Some of mine had very obvious splits and holes, but some of the failed hoses were not obvious until I removed them.