20040804 india: Allies give BJP tough time