When I split the clip i want from both sides and delete the rest, a frame from around 1/3 into the clip becomes the first frame, which is the frame that it freezes on.
Pretty weird.
It is stopping on the same event regardless of position on the timeline.
I have rendered clips from a few .avi files and they have worked perfectly normally.