My uncle has a ph2 (98) XSi, he's basically in love with the thing

Basically he wants to know, can a GTi6 ECU be used on the XSi? Also, if not, does anyone know of any places that will unlock and/or remap the original ECU?
From what I understand, to get a '6 ECU, he will have to run a '6 fuel rail and injectors? Rendering it pointless?
Any help appreciated.