I’m looking for a bit of advice about my flashing hold light. From reading some topics here it seems like my next step is to plug in the diagnostic thing and read the error code, but I’m quite far from home so if anyone can identify the issue without that that’d save me a lot of trouble

I’ve got an automatic 2L petrol 2001… im currently importing it into Spain and will do a write up of the process for people here once it’s done for anyone else mad enough to try it.
So the issue…
the first time I turn on the car I see the flashing hold light, and the car over revs while I’m sat there in park, it seems to hover around 1200rpm whereas normally it idles at about 400. If I turn the engine off and on at that point it keeps doing that.
If I then put it into gear (either reverse or drive) the car does a pretty big jolt as it enters the gear, but then the revs return to a normal, and it seems to drive fine in that gear (have only tried for a v short distance). Changing gears at this point also results in a big jolt. The hold light still flashes.
Then after having put it in gear and accepted the jolt, if I turn the engine off and on again, it seems like the issue has gone away. The hold light no longer flashes, it idles at a normal number of revs, and completely smooth gear changes and drives completely normally… have done relatively long journeys like this too with no relapse.
Even if I then turn the car off and leave it for a while, it still seems to be completely normal. Then the next day the issue starts again…
Does anyone have any leads on what this might be? Seems like a really weird issue. Any advice is much appreciated!!