Might be too tough. OK, how about this one: what is the volume of whey you drain from all the curds relative to the volume of milk? Do you drain until you've drained 30%, 40%, 50% something else?
In France, that's often how cheesemakers will know when to stop - by the volume of whey drained from the lactic/semi-lactic logs or disks.
What rennet are you using? And what's your feed and mineral schedule? I've experienced off-flavors before when nutrition was off.