Was reading people saying that if your 3D printer is more than a year or so old, you should update the firmware. I fell for this lie, and upgraded to newer stuff. Took about a week to get everything working right, except for this: On both the hotend and the print bed, if I set a temperature, it starts heating, and the temp on the display rises. And while the display is telling me the hotend is at 240ºC, the actual temperature it has reached is about 165ºC. Bed does the same, set for 100ºC, and only get about 65ºC. In both cases it is about 65% of what it is supposed to be. I have adjusted PID, I have tried different thermistor tables, even tried making up my own thermistor table, it still does the same thing. If I connect the heater cartridge to 12 volts, it will quickly heat the hotend up to a actual temp of 240ºC, but then the display is telling me it is like 350ºC, which it is not. I feel sure I am missing something simple and stupid, but I have been working on this for a month, now, to no avail. Any ideas or suggustions will be greatly appreciated.