Re: swap ???
That depends on the amount of work you want to put it really.
Have a look back through this board for engine swap threads and see what's in there. Obviously the easiest swap is another X1/9 engine but next most popular is the Uno turbo engine. But if you want to go all out there's lots of different power plants being put in the cars.