Russia is all money which unfortunately Pakistan does not have.
Well not true at all.
Yes, Russia might approve engine sell indirectly through China to Pakistan but then, Russia can't stop China either. There is a limit on how much Russia can affect Chinese policies.
I will put it this way,
USA = All about money, Want to dominate World, Hungry for power.
China = Want to dominate Asia, Hungry for Land and Power.
China is biggest fool of Asia, who is dividing its own home by colluding with similar-minded people in USA. Though I must mention, Western powers were involved in putting seeds of war on Indo-Chinese borders post 1950, because the puppet Nehru blindly depended on Gora advisors on Chinese border policies. And, rest is history. Noone took efforts to bridge the divide. Now, its too late anyways.
Russia is not in same league. Why?
Well, many people won't agree with me but strategic relationships are based on ethnic and historic reasons, more than simplistic considerations like 'democracy' which is as grey as 'war on terror'.
Now, Russia and USA both are majority christians so, why they are enemies?
Answer is not "communism".
Go, figure! Now, if you figured that, you would get answer for why Indo-Russia friendship is best one in the world. I will keep answer as secret.
Americans are cleverly balancing the power equations. When China failed to convince Russia for design ToT of big body aircrafts, USA jumped in with Boeing ToT.
Ultimate aim for USA is, "keep the Asia burning by making asians cut each other". USA is following "Divide and Rule" since 1947. The Kashmir problem is just small example of that. Jehad came to Asia from American labs.
PS: post WW-II, British NWFP Governer Olaf Caroe advised USA, on Kashmir & MiddleEast policy.