ISP says it's in the source code. Error now only happens locally, but not sure why.
The error indicates the output starts at the following line in every instance:
$ProductsDb = mysql_pconnect($hostname_ProductsDb, $username_ProductsDb, $password_ProductsDb) or trigger_error(mysql_error(),E_USER_ERROR);
I've recreated the connections code both in DW and using the WA Wizard (and using only local credentials too) but as long as this code is in there, I get the error.
Also noticed there are two 'header' instances in same proximity as referenced in the second part of the error message. Error message goes away when one is deleted, but redirect no longer works. Not sure why it references both the header and connection code.