se hai un interfaccia web, guarda al grafico della temperatura, se è omogeneo è comunque ok (10 gradi son tanti ma ok)
il fatto è che non ci sono spiegazioni plausibili per questo problema, non so che sensori usi, io ho avuto problemi con i sensori cinesi e quindi da allora prendo solo e3d. Prima hai detto giusto, c'è solo una funzione per gestire la temperatura ed è il pid, se vai a 12\24\48v non cambia niente alla stampante, l'unica altra variabile è come è realizzato il sensore, marlin ha la "tab" per ogni sensore ma non bisogna metterci mano perche' è basata su "dati tecnici" e piuttosto che cambiarla fai prima a cambiare il sensore con uno in tolleranza
il pid devi farlo con ugello vicino al piano e con ventola "stampa" accesa