This error usually indicates the PFX file is missing it's private key component, and so I think Doug's suggestion of re-exporting the certificate including all of it's relevant pieces should do the trick!
Kyle Kerst
System/Network Administrator
SmarterTools Inc.
(877) 357-6278
www.smartertools.com