Knackered battery...I would have though were were past that stage? Service man would have checked that before he ventured into voltage loss through inadequate insulation
Never assume mate, mistakes are made through assumptions
Not saying for definate its a dud battery, but sometimes you (not you literally) can go looking for the complicated solution and overlook the basic solution...
From the problem the OP describes, it would definatley suggest the battery is just not holding charge....
It may be connections etc....but then it doesnt make sense that he can get it started in the morning but then can't get it started again after lunch, it wouldnt go at all if connections or earthing was bad....
''Machine started ok all morning. Stopped for lunch and when i tried to start it it was reading 9v and wouldnt start. Wouldnt even kick. ''