Hi Greg,
So you simply got a new MPU6050, and then it worked?
I'm experiencing the same problem here. If I run with Gyro FSR=250dps, my quaternions jump all over the place, if I run with 2000dps, they are rock-steady. (Haven't tried any intermediate scales yet).
// Egholm