Hey guys,
I've been perusing these forums while I got my VPS all setup. Between support tickets, searching google and looking here I've been able to solve all my issues and am happy with my current setup. I'll probably be posting a few questions soon about some of my security logs, but for now I'd like to share some info that may help someone at some time. To have Plesk working with CSF you'll need to have a few specific ports open. vivalite provided a working config, problem is all ports were left open 1:65535. If you'd like some extra security and only specify the ports you need, here are the bare minimum you'd need to get Plesk working with CSF
#20 ftp-data
#21 ftp
#22 ssh
#25 smtp
#53 dns (TCP and UDP)
#80 http
#106 poppassd (for localhost only)
#110 pop3
#113 auth
#143 imap
#443 https
#465 smtps
#990 ftps
#993 imaps
#995 pop3s
#3306 mysql
#5432 postgres
#8443 plesk-https
#8880 plesk-http
#9080 tomcat
#5224 (outgoing) plesk-license-update
This is noted on their site here:
http://kb.parallels.com/en/391.
Hope this helps someone down the road

Thanks to all the forum posters who helped make my VPS move smooth.
Especially testall for that great post/summary on what to install on the VPS server to get you started. That post should be stickied!
Cheers!
--