I have beaten some REAL good Rufus’, and the only thing I find helpful, is just build meter as much as possible while applying slight pressure (I throw out jab projectiles while S. MK, S. LK and S. MP poking), but once he closes in on me and is applying too much pressure and making me panic, when he lands after his dive kick I hit LP + LK + LK as a double tap. Sometimes it works sometimes it doesn’t. But if you’re starting to freak out, EX Up Kick and get him off you. When he’s off you start your mix up game. Instead of applying pressure through long block strings (like the typical J. MK, C. LP x2, C. MP, whatever), I will J. MK, C. LP/ C. MP, attempt a throw or will mix up again. But be careful of random EX Messiah Kicks, make sure you’re hitting the combo’s right on and don’t do any random MGU, Up Kicks or Forward Kicks, because then it’s basically a guaranteed EX Messiah, and he will start fucking with you again with dive kicks.
Just try to keep your composure when playing against good Rufus’. Most people lose because they lose their patience and want to counter the dive kicks/pressure. Blocking and teching throws is your best friend in this match up, and don’t be afraid to throw out an EX Up Kick when he just won’t piss off.
And if you’re having problems with his C. HP, just FA like the guy above stated. Or just block (I would rather block, lol).