Buying a second hand one is a bit of a lottery as a lot have dead MAP sensors these days and you end up with static timing across the whole RPM range, that's not to say yours isn't already like that anyway! lol
But if you do go second hand try to at least get one that's been on a good running car recently.