Ive come across another batch of oil pumps for our bikes if anyone would like a spare to put away !! They are part number 24920011A, and listed at £96 when available.
£39 each including postage to you 'orrible lot...
Cheers
Nat
[Edited on 12-10-2005 by Nattyboy]
[Edited on 13-10-2005 by Nattyboy]