Thats the problem, I'm having a hard time finding a mechanic with the knowledge of these vehicles. Even at the dealerships, I talked to a few of them and none of them have a real understanding. Its the same deal for myself though, I'm great with mechanics, I swapped an engine, replaced a headgasket etc. Its just figuring out which part is causing the issue. I normally post on the forums and get good help but for my current problem I've been to several forums and no one has any idea.
But from the sounds of it I think I'll avoid going standalone. On that note, is anyone selling a engine wiring harness (bmw wants way to much, even with my 15% discount).