and did you put your walking foot on correctly? it has a little arm that must either lay on or connect to the screw that holds the needle in. that makes it work better as the shaft goes up and down. just a thought.
sewing slowly or fast your stitch length should be the same. it is what ever you set you machine at. sounds like something isn't right. good luck.