First, always use error correction. It will make ripping a little slower but increase the sound quality...every little "bit" helps. I have never had a cd that iTunes would not read all the way thru..I also suspect a dirty or scratched disc...polish it up. If that doesn't do it, I would look at the cd rom drive.
Steve
Steve