I am looking for any recommendations from any members who have used or know a quality engine builder in the Baltimore area.

I cut open my Fram oil filter this week to find a LARGE quantity of very LARGE metal fragments. I decided the consequences of grenade-ing an engine at Summit Point in October would not be in my best interest (and maybe not for those around me either!) and as such have decided to close the 2009 Track season and pull the track toy off the road and prepare for an engine rebuild. I was going to do this before the 2010 season anyway, but now it is just happening sooner.

I have several options:
One is pull and engine from my parts car and rebuild it (Good)
Two is pull the engine from my known good track car and rebuild it (Better)

I am interested in a builder that has experience with BMW of course, but I think a good quality builder could also do fine and be a second choice.

So has anyone used an engine builder in the area that they could recommend?
Does any one have any contacts they could recommend?

The car is a 1987 325is with 239k on the clock. This is a licensed road car, but a dedicated track toy. I want to build as stock (.30/.25 over?) with the idea of getting another season or two of DE’s before going full track and getting comp license.

Any suggestions are appreciated.

Thanks.