Go for vitz engine. Remember its not that simple to put straight away engine and get your live easy. It requires hell lot of things. If you are ready to get under your car and sort it out for like a month or so then go for it or else run away, I am sure no ustaad can help you here. Wiring is the most important stuff. and engine foundations