Thanks Mark,
What I discovered is setting the encoding to utf-8 for convertToValues doesn’t work (it’s the default anyways) - I had to set the encoding when I load the file from the server when I get the stream. It shows up properly with the record I get after convertToValues. However even though webMethods parses it now it would have to go into SAP, SQL Server and another application to verify it gets all the way through. Thanks for the info - at least webMethods was able to handle it ok.