Hey Guys, the quick answer is yes.
The slow answer is, I would need the pulse mapping for the EPAS units in the Alto and Yaris. What I mean by that is this. On the Corsa there are 3 levels of assistance, high assist for low speed (1-15mph), medium assist (15-45mph) and low assist for high speed (45+mph).
when the EPAS unit is in the donor car it gets pulse counts from the engine ECU, these pulse counts are proportional to the car speed, so rather than a speed being given to the EPAS it is simply a pulse rate which varies with speed. My controller basically simulates this pulse count (to the EPAS) and the EPAS varies the assistance accordingly. If you can find out this pulse/MPH (KPH) relationship then let me know, I will code it into the controller. you can usually find this on the forums.
If you can't find this pulse relationship, I could simply take a guess and code in a very slow rate and a very high rate, which would probably work.
one other small point, I was able to source the actual connector used by GM on the corsa EPAS, so this means my controller plugs directly into the corsa EPAS. you may want to source this also for your car's EPAS,... you may have it from the donor vehicle. If not then you can connect (solder) directly to the EPAS.
Hope this helps? K