i would go out to the garage and try fitting it ,
but i cant get the door open while its in there, plus its nearly dark and raining.
If all the mounting points are the same and it has the same stroke length as the original renault item there shouldn't be any issues. How much did the new regulator cost bud.
campus wind ups are much cheaper.
this motor looks pritty good hopefully it will last longer than the oe ones