Gyro sketch and serial output

In order to familiarize myself with both HW and SW, I executed the sketch offered by Sparkfun for its ITG-3200 break-out. I get the correct output on the serial console but it stops after a few lines. Sometimes just one, sometimes as many as maybe 9 or 10. I doubt that this short script (14% of storage, 19% of memory) would stall the Uno I'm using. I tried to put delays here and there. No change. I tried to process only one axis out of three. No change. Can somebody point me in the right direction? Thank you.

Gyro.ino (1.79 KB)

Can somebody point me in the right direction?

Print the data as you get it, not later. Figure out where it stops.

A photo of your wiring would be useful.

Thanks for your reply. I used the wiring shown in the Sparkfun tutorial. So I don't think there is a problem with the wiring.
It always stops at the end of a line: I always get an x,y,z block.

  Wire.beginTransmission(address);
  Wire.requestFrom(address, 1);
  if(Wire.available()){
    data = Wire.read();
  }
  Wire.endTransmission();

Making a request for data, and reading the reply is NOT done in a transmission block.

Thanks for pointing me in the right direction. I'll go to work now!