It has done this since ive owned it a couple of months ago, sods law it didn't do it when i viewed it before buying, and its not that too much of an issue but it does bug me.
Basically it will only do it probably on a one in five chance.
The problem is starting it, now it doesnt matter if the engines hot, cold, been sat overnight, its nothing timing or anything spark plug, related as its just had a major service, everything i know of is spot on, and ive had diagnostic reader on it and reset the ECU and its all 100% fine, fresh and runs well.
Basically when it does decide to do this problem, you turn the key to start it it will turn over say once quick, then slow the second time, then sort of go like its flat and then fire over really quickly and start up, kind of hard to explain, but when it does it, all the dashboard needles, speedo, revs, fuel and temp guage all fire right round as if its some kind of racing car

and then they return back to normal position, usually resets the odometer aswell (how many miles ive done) and if theres a cd ive been listening to and say it was on track 7 , 30 seconds into the track, when the car has started, done the odd thing with the needles, reset its odometer the CD player goes back to the first track at the beginning of the CD?
Nothing else is effected by this strange problem, it doesnt loose stored radio stations and nothing else in or on the car resets itself?
I was thinking earth or battery issue? Surely something electrical?
Does anyone have a picture of how big a focus 2.0 petrol battery should be sat in the battery box? as mine only fills half the battery box?
Thanks