70 knots for the final turn sounds right for max weight. A bit less solo and half tanks. Should be nowhere near the stall at that, so I'm coming round to the idea of an asi problem. Though I would definitely look for something bent as well, as they are (should be) very docile at the stall. What does the attitude look like?: And is the stick close to the back stop? Hong Kong is a wee bit far to come and take a look, sorry.