A - The grate that controls the flame
B - The busted/rotted grate
C - The surface temp sensor that was tripping the stat because that piece of metal, B, was touching it, thus reducing the temperature of the sensor, making it believe the flame was out.
Moving that piece completely out of the way corrected my problem, but I should probably replace it.
Thanks Guys!!!