Originally Posted by Deep 3.2TL
You are taking a chance buying used. Didn't want to fork up the money to go buy a new aftermarket one (I'm assuming they are available, I don't know e30 stuff). If you wanted 100% sure effectiveness, fork up the dollars for new.
What frustrates me is that it can happen even buying something BRAND new! Even if it was new, in the box, from BMW dealer, there is a slight chance that it CAN be defective (no product is ever 100% perfect, even with the best quality controls). And there is nothing much more the dealer would have done, other then refund (unlikely) or exchange...Its not like they will compensate you for your one houre drive! In fact, you might have to wait several weeks for a new part to come in, as 20 year old ECU's are not a hot selling item thats kept in stock.