Sync Failures

I've read through the various help docs and mailing list posts on this
topic and have not found a solution. My setup is extremely simple:

I have defined a matlab class that parses a text file for position
coordinates and renders a 3D sphere with reticle. I'm getting large
sync error problems on my new Macbook, they are not an issue on my Mac
Pro.

The video card (nvidia 9400m) should be plenty powerful for such a
simple rendering. I've run the Sync test and the Visual sync test and
both passed with 0 errors. I've also run several of the opengl demo's
and they run without issue.

I then began dissecting my code to determine what section, precisely,
was causing the sync discordance. I was able to pare it down to a
single line.

> glutSolidSphere(0.6, 512, 512)

If I remove this line, no sync errors. Insert it, they pop up again.
To make sure it was not code dependent, I inserted the line into a
couple of the Demo's like SpinningCubeDemo in the cubeface() method.

When inserted these Demo scripts also produce extremely high sync
errors. . . solely due to the glutSolidSphere line.

Any recommendations or suggestions on why or how to remedy the issue
are more then welcome.

Platform: OSX Leopard
Hardware: Macbook, 2gb Ram, 2Ghz Core 2 Duo
Psychtoolbox: beta, most recent
Matlab 2008b

Cheers,

James Kyle