When it stalled, were you doing something where it was reasonable to stall - or did the motor just stop? If all of the basics are covered - mostly fuel, then your friendly neighborhood Kubota shop may be the next stop. Make sure that the emergency stop widget is not pulled/pushed (I've never actually used mine so I don't remember) out of position.
Mike