Not sure of NZ prices but in Australia I would be looking to pick up engine from
wrecker or private seller of perhaps a damaged vehicle.
A good running 1600 is usually around $AUD800 here though you can also buy a rough beetle for the same price in running condition