well dont be suprised because on those bolts its VERY comon for them to snap! because of their location, and them being exposed.
its a bitch!!
if the bolts are not used often they will seize!
it happened to my stock exhaust manifold bolt, and the bolt on my passenger seat!!! ****in brutal!!