DrawArrays work fine, yet DrawElements doesn't?

So, this is my first ‘problem’ thread. So I’ve been toying with VBOs, and after successfully using modified Riven’s VBO tutorial to draw a .OBJ file on the screen with DrawArrays, I decided to move onto DrawElements, then interleaving, etc.

However, when it came time to DrawElements, my OBJ wouldn’t render properly. So I comment’d that code out, and put in simple code to draw a triangle. This worked.

DrawElements vs. DrawArrays

This is my draw code: http://pastebin.java-gaming.org/fa705631367
And my init code: http://pastebin.java-gaming.org/a705373176f
If you zoom upon the Elements, you’ll see a few pixel of white being rendered at the bottom.