"New clutch."
This is a red flag and an area that I would suspect firstly after verifying proper operation of the engine.
Does the engine appear to operate properly, or does it bog down when attempting to move? Any white smoke?
If white smoke, suspect fuel delivery, e.g., clogged filters...