You are crazy, but you are not alone here
The idea to race an Escos is almost mad I think, after several years of Cossie ownership. Parts are so hard to get and you wait for everything.... You may find it very hard to get good LHD shell and rack, but I wish you luck!!!
You probably found the best place help with these cars there is.