I was wondering if anyone can help me with a wierd issue I'm having with an E36 320i convertible.

I'm getting it ready to sell but it has a few electrical issues and I thought I'd have no problem sorting these out but I'm stumped.

The issues are as follows
Front electric windows will not work, rear windows work fine
No central locking at all
No interior Lights

I've read that all of these issues can be caused by a bad body control module.
I've since replaced this but still nothing works.

Other common areas to check are the connections under the passenger side carpet where the wires can corrode and disconnect.
Took a look and found 2 red and brown wires disconnected from the block connector. I sorted these out but still nothing.

Next I checked the wiring in the bootlid as this is known to cause all sorts of issues like the ones I'm seeing.
Again, wiring was perfect and in really good condition.

Next I checked the wiring in the drivers door and it was also perfect.

Should have mentioned, I obviously checked (and replaced even if they looked good visually) all fuses related to these component.
All checked out.

My only possible assumption is that I purchased another fault BCM but I'm not convinced.

Just wondering if anyone else has seen this before or has any bright ideas as to what my issue could be???