It looks like CSV Parser handles it fine if the .csv file actually contains those values. But my guess is that you’re opening the file with Excel, which by default converts all of those to scientific notation, then saving it from Excel, which overwrites the .csv file. Right? My advice would be to create a new Excel document, import the CSV into it, which lets you select the format of each column it imports. Select Text format for the SKU column on the import so it doesn’t interpret those values as numbers. When you’ve done your editing, just export the data back to a csv file.
Or… don’t save in Excel if you’re just trying to open the .csv file to look at it but not change it.