Your mechanic is correct the
P0300 code is set when there is a multiple misfire, without knowing the cause, but the
P1320 is more specific to the ignition coils.
The problem is to find out which coil (s) is the bad one, most Nissan vehicle owner replaced all six coils at the same time.