Plein ou pleins ?

Pendant la période des fêtes de fin d'année, où nos estomacs sont pleins de bonnes choses, nous nous souhaitons également plein de bonnes choses.

Mais comment faire la différence?
Si « plein » peut être remplacé par « beaucoup », alors il est également adverbe et invariable: « Il y a plein de fautes dans ce texte. »
Si « plein » peut être remplacé par « rempli », alors il est également adjectif et s'accorde en genre et en nombre avec le nom qu'il complète: « On ne parle pas la bouche pleine. »

À noter
« Plein » peut également être un nom, qui reste au singulier, comme dans les expressions « en plein dans », « battre son plein », « faire le plein ».
« Plein » reste également invariable dans les expressions comme « en avoir plein la bouche ».