Could be a sticky fuel servo, they seem to stick around 80-90% then lets go and governor struggles to catch it. Only seems to do it on first start and can not be reproduced when engine is warm. Fuel servo has be removed and sent for repair.
Good luck.