You might try the iSeries client access driver provided by IBM. We have always had better results using that one. Although, we don't use Access and have never tried to "link"...
We have had similar problems. We ended up using the ".NET Providers\ODBC Data Provider" type of connection. Then in the Data Flow task, we use a DataReader source to get...