Thanks for the advice everyone, I ended up calling the local toyota dealership to ask their advice and if they could do it, and got talking to a real old toyota fanatic who runs the service department, apparently collects all sorts and knows about all things old toyota, so thought I'd let them have a go at it. fingers crossed they don't try to rip me off as I know the car is good!