I2C trouble with the MPR084

wayneft:
Another thing to keep in mind, because it's a Freescale device, is that it may require the use of a repeated start, instead of a stop bit, after sending the command....

This is true! Page 5 of the Datasheet shows the repeated start! Oh boy, now I have a bit of work to do... thanks for the information!