The script
<?php phpinfo(); ?>
will tell you exactly what level of PHP you're running. 5.2.x is pretty common at LP, so I'm surprised that WP is complaining that you're not at 5.2 or higher. Possibly you
think (and even cPanel thinks) you're at PHP 5.x, but really you're still at 4.4.x? Is your server still at base PHP 4, with a button to switch to PHP 5? You may need to switch back to PHP 4 and re-enable PHP 5 to get everything in sync. You don't have any code in your
.htaccess to
downgrade to PHP 4?