If anyone wants to know what Tim Mayer has been up to since he left IMSA in 2009, it seems that he's been working for the FIA as an official.
He was one of the guys who heard/studied the Audi Sport hearing over the Le Mans engine seal issues:
http://www.les24heures.fr/images/24h...Decision67.pdf