The fight for this year's Spa 24 Hours is currently between BMW and Porsche after the leading Ferrari hit trouble.