Okay, I set a customer up on his own IP .. he can run .pl scripts with no problems, .cgi scripts give a 500 server error, error logs show premature end of script headers. This IS on scripts that require MySQL access.
I have REinstalled:
perl, perl-DBD-MySQL, perl-DBI
I have tried this with AND without SuEXEC, and the SAME scripts run fine on other domains. All chmod permissions are correct, scripts were uploaded in ASCII format, and the path to perl is correct. I am STUMPED. Any suggestions?