As you say...plug or coil pack the m62 is a pretty simple engine and your fault code is telling you no7.
Coil pack failure is common so is oil down inside flooding the coil pack causing misfire issues usually caused by failed gaskets on valve covers also very common.
Pull the coil pack and inspect