Is it true that vitz gives high milage on patrol E.g. 15to17KM per litre.
My vitz never gave me more than 12km per litre even with new saprk plugs air filtre etc.
I think you're doing fine. I would get it scanned by toyota just to make sure everything is working fine.. and see what they tell you.. don't let them do anything except a computer scan, ask them to check the timing.. and other things..