FYI During a google search I find out the scooba service manual used (I think) by Irobot CS.
Or better the PDF manual is 404, you could still read the google html cache (so, no photos...
):http://184.108.40.206/search?q=cache:oh ... clnk&gl=it
You could find the Irobot Troubleshooting Flowchart via Telephone (not so interesting ..), an appendix on the built-in test procedure (could be interesting for you Gordon ..), infos on the PSU, i.e. charging phases:
There are 3 phases to the normal charging algorithm.
1. The first phase is a full current charge (1.75A).
2. The second phase is a low current charge (430 mA).
3. The final phase is trickling (11 mA). Note: older software code was set at 50 mA
The serial number fully decoded:
Manufacturer ID: 'JE' = Jetta, ‘YT’ = Kin Yat and 'PR' = PRC
Status : 'N' = new, 'R' = remanufactured
Model number (00000 - 09999)
Year (since 2000) this robot was manufactured
Month this robot was manufactured
Day of the month this robot was manufactured
Model revision for this robot
o  = Software Code : 2005-12-13-2046 – implemented 15h Dec 2005
o  = Software Code : 2006-06-09-1200 – implemented 30th Aug 2006
o  = Software Code : 2006-01-29-1253 – implemented 14th Mar 2007
o  = Software Code : 2007-07-06-1452 – implemented 3rd Sep 2007
o  = pump output is 22 ml/min, robot speed is 180 mm/s –23rd Oct 2007
As you probably know docs on the google cache disappear after a while, so if you want to have a look better to hurry ...
P.S.: just wondering if the  version is the one of the 380 ... and if at the end the higher speed/bigger area covered is simply due to a different firmware and not to different HW ...it should mean that I could (potentially) transform my 335/350 in a 380