Ferrari Out of The Race?