are you using the Microsoft.Jet.OLEDB.3.51 or the Microsoft.Jet.OLEDB.4.0?

Are you distributing the MDAC 2.0 or 2.1? You might be referencing the ADO 2.0 but what MDAC_TYP.EXE are you distributing to your clients?