Condenser fan was bad and not spinning. Replacing this helped the fridge to run less frequently. Still had a problem of the freezer getting too warm during defrost cycles. Replaced the temp sensor at the top of the evaporator, and instead of seeing peak temps of 50 degF I'm now seeing 8 degF max.
I put my meter across the old thermistor and in ice water it was reading 35kohm, which according to the table is around 5 degF. So the thermistor was thinking it was 25+ degrees colder than it actually was, which explains the defrost cycle behavior.