well swap wont be a prob..... these cars have heavy suspension and chassis therefore its easier for them to handle this sort of power. PLUS i will do some work on chassis and suspension too 
yup finding this car is a big prob itself :(.
does anybody here has any info on those celicas in pesh?