This is the first time I've posted on the Tech Forum, I normally subject myself to the terrors of the RC forum

I do some engineering/mechanic work for a friend who participates in the S2 class in SCCA. We feel as though we've pretty much tuned everything there is to tune on his car except that we've NEVER done anything on his shocks. We got a recommended setting from a reliable competitor [yeah we're foolish enough to trust him!] about three years ago and we haven't touched the settings since. The shocks are triple adjustable Ohlins.
I was thinking about making a shock dyno to assist our evaluation of the various settings so we'll have at least some clue what we're doing at a test session.
Here's the basic layout I'm considering:
One end of the shock will be fixed. The other end will be connected to a 2.00" stroke pneumatic cylinder of known bore diameter. The air feed will be regulated by a high quality laboratory spec valve. To perform the experiment the operator will flip a switch or valve to allow the regulated air to activate the cylinder and compress the shock 2.0". So, you have a known force from the cylinder and a distance over which the shock is stroked. Now, what I want to do and haven't figured a good way yet is how to time the process. I'm not sure what kind of 'off the shelf' unit I can get or rig up to accurately time the motion from 0" to 2.00". Any suggestions?
DREW