The delay over Iran gas pipe line is due to uncertainty of the safety of the pipe line itself as it is running through an enemy country and they have demanded exhorbitant price for laying the pipe line itself.
Here also the solution is to enter into an agreement where we agree to pay for the gas delivered to us in our Country and not to bother about the pipe-line itself. It should be the head-ache of Iran and Pakistan.
Btw what BJP has got to do with the nuclear deal? It is the Congress party which is eager to conclude the agreement by hook or by crook.
No country has permanent enemies or permanent friends. That is the basic principle of diplomacy. Naturally US will act in her interest only. Of course Uncle Same got up to the threat of Islamic terrorism after a bomb exploded in their kitchen though we have been at the receiving end of the same for a long time. A neighbouring country always wanted to "bleed us through a thousand cuts" !