Bruce,
Sorry to hear you've got the dreaded FI code 25. It happened to me and my 05 ST. I went through the troubleshooting process outlined in the Honda Service Manual. Unfortunately, it was not the sensors. I also had continuity in the wiring to the PGM-FI (aka ECM). Sadly, the EMC for 02-07 American models are no longer in production. However, I found a police ECM in Japan, which works as a substitute. The P unit is speed-limited to 120 mph, but I rarely ride close to that speed.
I did some quick research online, and it looks like the UK ECM for 2002 is part number 38770-MCS-G02. If your problem isn't a sensor or the wiring,
CMSL.com suggests that you might be able to purchase a replacement ECM. Hopefully, your code can be cleared without purchasing a new ECM. Best of Luck!
Chris