I've hit this problem before, the root cause is that you're missing Text::CSV::Pebkac, which only entered the distribution at version 0.42. There are two ways to solve this, you can either
cpan> install force install Text::CSV::Pebkac
(if that doesn't work try forcing a specific version, starting with the most recent).
Or you can manually install the module. It doesn't exist in it's own file, rather it's part of Text/CSV.pm. So go to search.cpan.org and browse older distribtutions of Text::CSV (which will work with your environment), search for the "package PEBKAC" and copy everything after that into your own installation.