Hello -
Instead of using OutputTo, try using TransferText. I think I was having this problem a while back and resolved it with the TransferText method.
expression.TransferText(TransferType, SpecificationName, TableName, FileName, HasFieldNames, HTMLTableName, CodePage)