I am willing to buy Toyotal Hilux Surf (Model '99-2001) in karachi. What are the key things I need to know before buying? I have some questions.

1. About Engine (what engine, performance, economy related)
2. Papers ( what kind of document should I check and where should I go to verify?)
3. SUV good mechanics in karachi
4. If you want to sell your Surf Please PM me.

I need your advices.

Thank you for your Time and advices.