Hammad, get some experienced mechanic along with you to Bilal Ganj he can help you find a better engine. Do ask the mechanic for the fee he will charge to find an engine.
Else, if someone from PakWheels can help a member that will be great.
All the best 