20050518 india: Godhra ghost may haunt Modi; again