Keshav Maharaj faces a race against time to be fit in time for the first Test against Pakistan next week.