ok this morning ive made up my mind that i would rather be able to print stuff than have a working screen and not be able to print stuff so im going to reup my original firmware and fix the bedsize issue and then dig through the marlin code a little more to see if i can figure out whats causing the issue with print height. ill keep you guys posted on how it goes. thanks!