http://www.mr2oc.co.uk/
http://www.imoc.co.uk/
Best advice is to get on the forums no matter which country they are in as many have owners from across the World and after all owner will help.
I always join forums to the cars i own due to best advice on the cars and where and where not to get parts from and which parts to use or not.