GIF individual frame timing
That does sound like a tricky issue. Have you tried opening the GIF in PhotoShop using video to layers (file > import > video to layers)? If so, did the timing appear accurate? What are you ultimately trying to do with the GIF?

http://helpx.adobe.com/photoshop/using/editing-video-animation-layers-photoshop.html