I am having a very strange problem that just started happening. When I power up the printer, the E position will be at very large negative number, -5,143,673.50 mm. When I try to home the printer or move the x, y, or z axis individually, the extruder will turn in the negative direction without being commanded to do so. If I try to move the extruder (after preheat), it does not move. For every 1mm of position change, positive or negative, the "filament printed" decreases by 5,143m.
Sometimes, if I issue a G92 E0.0 command either through Repetier Host or by gcode on the sd card, this behavior stops and the printer begins to work normally again.