That car has a T850 in it. I expect that I'll be seeing that car in just a few days. Although the current owner didn't actually do the swap, he could probably answer plenty of questions about it.
...