To get the car checked out the only people I would know of would be Foreign Affairs. I know they are expensive but I know a guy who has an E30 track car and they do all the support work for him. MarkM5Lauderdle spent lots of money there so I am sure he would have an opinion too. Come to think of it as I type this there is another place, Active Autowerks. I don't know if AA does any prebuy type stuff but I am sure they would know. Mark also knows them pretty good! I would PM mark and when he stops causing trouble in his mini I am sure he will get back to you with some good info.
These are the websites for those companies:
Foreign Affairs
Active Autowerke, a.k.a. AA
Good Luck!