Ace finds $154 million shortfall