you can get honda engines from a lot of places, i dont know where you live so i could give you a couple of sites online to look at. if you get the same engine a 1.6 liter inline 4, its gonna be around 700 dollars. you can yes install other engines i would suggest a, b18c you can get for around 2000- 4000 . usually used engines have around 30,000 miles or more on them.
www.jdmtigerjapanese.com