thankyou very much for your input but im in lahore and cant travel such a long distance to have it checked,infact i had it checked in the same price from honda fort. here is the link to what happened,https://www.pakwheels.com/forums/performance-modification-tune-up-preventive-maintenance/207525-honda-civic-1997-performance-issues
since then i found one efi specialist near choburji and they were gud,the replaced the knock sensor and repaired the CKP as one wire was broken but the car is still the same,they say its some cluctch problem,xulfiqar bhai says that its oil pressure problem ,some say that the car requires some timing correction from the computer as well as from the distributor side,now i've visited those choburji guys some times after that,told him about the timing thing but he couldnt understand it.so wanted to know of some gud workshop in lahore!