I think I copied the wrong link. This is the one I was considering trying: SOLVED: Taz 6 auto leveling is >0.5mm off (NOW PERFECT TO 0.01mm!) - #45 by b-morgan. However, Wrathernaut, you commented on that article with some good points about the leveling process. I think the problem is ultimately that it is not bed levelling reliably. I ran the bed levelling 10 times in a row and the standard deviation of the points between measurements was ~0.6 mm! It was really pushing the bed down a lot on the levelling rather than just barely touching it. I cleaned off the nozzle and the washers really well and then tried again with no filament in and the standard deviation went down to <0.004 mm. I have been able to print several things, large an small successfully, however, I need to keep an eye on the bed leveling process. It doesn’t always work and it tends to work better when I take the filament out and clean the nozzle manually with an extra nozzle cleaning strip right before it goes into the procedure as it seems that some filament leaks out of the nozzle after the machine nozzle wipe. This is functional, but not ideal. Does the nozzle need to be really cleaned (ie removed and sonicated in alcohol) or do I need a new nozzle? Alternatively, can I prevent it from bed leveling automatically and manually enter the appropriate leveling values? I suppose before doing that I should do a bed leveling procedure once a day for 10 days and make sure it doesn’t change much daily.
tldr; SOLUTION: My nozzle was dirty, preventing the bed from leveling correctly.
Thank you for all the help!