20040820 india: Self-doubt over budget grips UPA govt