@phaedrux Well color me surprised, the 3.4 RC firmware seems to have fixed it!

Really appreciate your help! Hopefully the RC is stable enough everything works ok but it sure beats a broke printer. Cheers!