hi all , i hope im on the right forum here for this issue

i have an Olivetti PGL2150 printer giving me issues , the issue is registration , it seems as if the machine is either printing late or paper is picked up to early , the image/print starts being printed almost halfway down the page , i have replaced registration clutch and pick up clutch and feed clutch as well as replaced the complete gearbox and tried a different drum unit and also had to replace fuser so fuser is also new , any suggestions will be appreciated

thank you in advance