20040629 india: Will cracks in BJP split the NDA?