I don't get how Jotaro can launch his "oraoraora" against the road roller (7 seconds since time was stopped) and also stop time at the 9th second of Dio's "The World" ability (i.e. just before getting behind Dio).
From what I understand, Jotaro is able to move for 2 seconds in Dio's stopped time because Star Platinum is also able to stop it and they end in the same "stopped time dimension" together. So, I think Jotaro shouldn't be able to stop time after facing Dio's as he has already used his 2 seconds to stop the road roller between 7 and 9 seconds.
If instead "counterattack" and "stop time" are different ability, shouldn't Dio be able to fight back Jotaro?