First, congrats on the purchase of the pb105. My boiler is one of the first produced also,12/06, been installed nearly 6 years now. Even though I, along with many others, have had the burnpot bubble issue, I would certainly buy the boiler again. The new burnpot that was installed in my boiler 3 weeks ago shows promise that the bubble issue could be resolved, only time will tell. I have my pellet boiler piped in parallel with the oil boiler so as to supply DHW usage, I do not use the OAT sensor because it didn't workout for my DHW usage. IMHO, I don't think your issue with your boiler not heating above 140 degrees was the ESP, I recommend setting the feed rate to #5, adjust the minimum water temp pot setting to 160 degrees, high setting to 180 degrees. This will take some time because the actual pot adjustments will not match the actual water temps. When the feed rate is set at lower set points, it is possible that the boiler will never reach the high operating setting, higher settings of the feed rate adjustment will produce a larger fire which will allow the boiler to reach operating temps faster. I found that pellet usage is less when using a higher feed rate. You have mentioned that you have the newest control board, what part number is on this board? you also mention that you have the new igniter, is it the 15 fin igniter or is it the pressure ignition system? I ask because depending upon what igniter and control board determines where the dip switches are positioned.