The OP has solved the problem as read from a comment on a deleted answer. So far the OP has been reluctant to post the answer; therefore his comment is converted into a community answer.
It appears that the OP had incorrectly configured his firmware considering the comment:
"I figured out what was wrong. Turns out the no extrude command was uncommented and worked fine when changed the min temp on it."