I do believe I have found the problem.

Ditched the firmware and replaced it with Repetier's firmware. On my second "test" print (20mm calibration cube) and it's looking good so far.

Have to get the Z0 set. Still a tad too high but other than that looking good.

I just got wood.