If Offshore can't help you (they are very reputable in the PWC world) try:
Jetshed.com (speak to Alan Pickard)
Lokicustoms.co.uk (Speak to Sprocket)
Airtimeproducts.co.uk (Speak to Chris Giles)
If you want reliable 120HP engines and matching exhausts/ECU/Jet pump units look for these Yamaha Wave Blaster 800 skis and pull the units and sell the rest as spares. You can pick these up for about £1500 each..
http://www.ebay.co.uk/itm/1208587746...84.m1423.l2649
http://www.ebay.co.uk/itm/2209521256...84.m1423.l2649
The motor is a Yamaha 66E Power Valve, very reliable.
The same motor/pump is also found in the Yamaha XL800 or GP800/GP800R
http://www.ebay.co.uk/itm/Yamaha-GP8...item4cff0eca4c
Any questions just holla..
Jim