20050420 unknown: BJP turmoil gives Modi a breather