The dealer told you that both motors were bad? why didn't they replace them. Oh well that's history. I am not sure on your car, but the motors average about $150/per. Check with the parts shop here. You may have to get them from a auto recycler. How badly do you want them back anyway???
------------------
Jeff Lawrence
1987 300e
1989 300e
1987 BMW 325