Thinking timing train in order of probability….
If all the followers are goosed then the issue would be more likely before that. Wheels? If all those are goosed probably before that. Cam? If it was new and a good make I’d be looking at cam bearings and timing.
Can’t believe an engineer would...