the door locks decided to cycle up and down of their own accord, i say for about 5 minutes, what i mean is in this time frame, the dorrs locked, then unlocked, then locked again about 8 or 9 times
Exactly the problem I had earlier this year. Went down the same path as you and cleaned the connectors but to no avail. The CDL module was cheap in the Lotus parts clearance so bought one to eliminate that from the equation. Gave up getting the old one out, even after removing the instrument cluster,
Simply tie wrapped the new one onto the old

Have since read in Service bulletin 1991/25 (must get around to this mod - anyone done it?) that it is mounted on a bracket which in turn is bolted to the steering column.
Sorry, didn't take a photo of the sub harness (and I am in no rush to take the damn door card off again

) but it will be obvious when you get in there. It has two wires, one black and the other Yellow with a red stripe, covered by plastic sleeving and is clipped to the upper rear of the door aperture just in front of the lock.
It is about 6 inches long and has a nice weather proof (metri pack?) connector at the end nearest the lock and a horrible little unsealed connector - see pic attached- at the other end where it joins the main harness. (I suspect they did it this way because the weather proof connector was too big to route through the door)
This connector was corroded on my car. I did clean it before and after installing the CDL module but the prob was still there so decided to cut the little bugga out and solder the wires together. CDL has been perfect ever since
There is just enough length in the harness to allow this if you cut close to the connector. Use heat shrink tube to cover the soldered joints - insulting tape will come of in time.
BTW if you have an S2 with factory alarm the CDL module might differ -seem to recall reading this somewhere

You do not have the required permissions to view the files attached to this post.