Quote Originally Posted by beerdart View Post
Sounds like your offsets are screwy
That would explain problem #1. I double checked my offsets and they look sane:
#define EXTRUDER_OFFSET_X {0.0, 27.00} // (in mm) for each extruder, offset of the hotend on the X axis
#define EXTRUDER_OFFSET_Y {0.0, 0.00} // (in mm) for each extruder, offset of the hotend on the Y axis

I followed this up with an M502 then M500 to make sure I was using the firmware coded values.