i reckon the engine would fit but don't forget it would need loads of work including... engine mounting brackets fabrication, driveshafts,loads of wiring and a gear shift making as these are cable operated in the dash! btw the one on e bay does not have the ecu and some other important bits (i had already asked!)... if you decide to go down this route give me a shout, i might just throw it in for you!
martin