break one's neck
break one's neck {v. phr.}, {slang}
To do all you possibly can; try your hardest. — Usually used with a limiting adverb or negative.
John nearly broke his neck trying not to be late to school.
Mother asked Mary to go to the store when she was free, but not to break her neck over it.
Categories:
Source: A Dictionary of American Idioms