Okay here is where I saw the missing $Header files..
Find this in private.pl
&print_header1;
print<<"END_OF_TEsT";
<html>
<head>
<title>$BBTitle - Private Messages</title>
$HeaderInsert
</head>
<body marginheight=0 marginwidth=0 topmargin=0 leftmargin=0 rightmargin=0 bgcolor="$BGColor" text="$TextColor" link="$LinkColor" alink="$ActiveLinkColor" vlink="$VisitedLinkColor">
$HeaderFind this in PrivatePrefs.cgi
&print_header1;
print<<"SHOWINDEX";
<html><head>$HeaderInsert<title>$BBName - Private Messages Preferences</title></head>
<body text="$TextColor" bgcolor=$BGColor $PageBackground link=$LinkColor alink=$ActiveLinkColor vlink=$VisitedLinkColor>
$HeaderNext find this (same file)
sub updateprefs {
open (PREFS,">$db_dir/$user.pref");
print PREFS "email|$in{emailstorage}|layout|$in{layoutstorage}|status|$in{statusstorage}|Ignore|$in{ignorelist}";
close PREFS;
&print_header1;
print<<"SHOWINDEX";
<html><head>$HeaderInsert<title>$BBName - Private Messages Preferences</title></head>
<body text="$TextColor" bgcolor=$BGColor link=$LinkColor alink=$ActiveLinkColor vlink=$VisitedLinkColor>
$HeaderI think that's it..
Footnote: When I said I left pmheader.html & pmfooter.html empty I meant the files themselves. I still uploaded em, or else you receive an error.
------------------
<IMG SRC=\"http://www.cyber-cards.com/g/cplogo.gif\" border=0>