Ford has no right to be fighting for an IMSA title so soon – but it is