A couple of things to look for. Not sure if they will help or not.
First, make sure none of the column names in the Access Table are SQL reserved words. Simple things like 'Date', 'Desc', 'Name' work fine in Access but are problematic in SQL.
Make sure the Access table definition does not include a 'Caption' entry that is different than the actual column name. The Wizard apparently tries to CREATE the table on SQL Server using real (or caption) name but the table load step uses the opposite convention and fails since the column nanes don't match.
There is a know issue trying to upsize an Access97 table to SQLServer2000. That usually fails with an 'Overflow' error. Only workaround is to upsize to SQL Server 7 and migrate the table to the 2000 server. There is a Knowledgebase article on this error, but I don't the article number.
I seem to remember an issue trying to upsize an Access table that has an Autonumber column.
Hope some of these help.