can anyone please reccomend a good inspection/service shop to do a ppi/ leakdown/compression test on a 2001 m5. this car was over-revved and bmw put a whole new motor in it a few months ago. only 39k miles. i am just a little worried about the conditon. thanks