Il primo controllo che farei è quello di andare a leggere ciò che riporta Console quando avviene il "congelamento" del MBP.
Console lo trovi nella cartella "Utility" che sta dentro la cartella delle "Applicazioni". Console, detto in soldoni, registra tutto quello che avviene all'interno del sistema operativo. Da lì, quasi sempre, si può individuare il colpevole del "misfatto".
Metti in rete il "Resoconto" dell'evento (solo il periodo di tempo dell'inchiodamento), ci sono esperti nel forum che sanno leggere le informazioni scritte nel famoso Resoconto.