I have read that most newer vehicles do keep a rotating log of a few milliseconds, some up to 5 or 10 seconds as stated above.
I think they are a great idea and would like to see them keep an even longer log, say 1 or 2 days.
Not sure how to get the data out, but I would start at a dealership and go up from there. Would be neat to see.