Which runway were they using at Rand? If you are flying full fuel plus pax off runway 29 with 300hp, it should be ok. The steep downhill slope helps enormously during the take off run and the carrier style end of the runway is a plus too. If they were using that runway and still encountered problems, I reckon it was something technical.