I uploaded the new firmware Roxy, with my config.h settings. I did the best I could to match up everything on the new firmware with my old values.

All axes are going in the correct direction, it homes fine and temps are fine. The problem is when it goes to start a print, right after it finds G28, instead of going into the G29 routine it just sits above the bed and tries to extrude for no reason. My LCD display shows weird characters for the Z axis, it looks like Z--*.,(

very strange why it will not just start the G29 and start to print? Whats in the new firmware that could be causing this?