tpl_product_columns.php still has the tpl_columnar_display.php identification in its head comments.

The "Products" is text content for the #productGrid div, which encloses all of the #gridProduct items but as they are floated left without a clearing element at the bottom it has only the height the text requires. The #gridProduct elements extend down beyond their container.

Somehow the $title variable is getting a value of 'Products' when it normally is empty or null.