G'day Pat.

Unfortunately, that's all indicative of an intermittently failing flash chip. It may eventually 'hard-brick' completely.

When it stalls on the splash screen is there any message displayed or specific print on the lower part of the device screen?