Hi Sidney,
I believe that may have done the trick. I've combined the majority of the above code into the following:
$mp2 = round($monthlyPaymentAmount * ($gst / 100) + 0.001,2);
And it is giving me proper results. A few more tests, and I may be golden. :p
Thanks for all your help,
TH