follow all the recommendations above, definately a little more diagnostic's need to be done.
if you need a top end, I have two 951 top ends, one is a kit from SBT that I ordered 4 months ago but never used, and another that is in Mint shape, came off another ski I bought, I also have a refurb crank that is still under warranty (8 months left), and tons of spare 951 electronics/parts, etc, i'm in FL as well, but on the West coast. about 2 hours from you. I can also point you to a good local mechanic, if your willing to make the tow over to my side.
is this the same ski you had MPEM issues with 4 months ago ? was it replaced ?