I gave my subzero fridge a smidge of Freon a year ago, changed the door gasket and it’s fine. On freezer I bought oem Icemaker direct replacement from amazon for around $75 and the water line controller for ice and all works fine. Also replaced the temp controller in freezer as someone had jumped across it and it was running all time, which is one way to check whether it is thermo switch or not. I also figured out that glomex in the back of the cabinet on STB side cuts off the local antennas feed when another feed (sat/cable) is active, but mine is messed up. Which engines are you looking at?