I like the Kahr boards, but the resets do sometimes return. In my experience, this is usually because a bridge and/or cap goes bad. My suggestion would be to check the bridges with a meter and visually inspect the caps for leakage or bulging. If the bridges & caps are fine, then the Kahr board is the way to go since it's really no different than replacing the 5V regulator with an EZSBC one but much less time & effort. If a bridge or cap needs work, then it's better to replace the faulty components as well as the 12V & 5V regulators with EZSBC since you have to remove the PDB anyway.