well its upto u!
while overhauling,u know which parts u have to change n of what quality n made in parts ure using while buying a complete engine leaves u in suspicion whether the parts are original or if its already overhauled n then being given to u as a new engine!
btw there
s an ongoing thread, Engine prices in peshawar, contact it`s poster for more info regarding the engine!