I believe I have found the solution to this problem.
Upon reading the article below, I configured the sp_OACreate to execute 'out-of-process' by including the parameter of 4. When I executed, it ran through the whole loop without problems.
http://www.devx.com/getHelpOn/10MinuteSolution/20563