thanks for that, appreciated 👍🏼No ide on the sunroof, but on the misfire - yes, coil packs can do that but badly seated plugs can also cause it. The plugs are a long was down inside and oxidisation of the surrounding allow can occur. When the plugs are changed, this needs to be cleaned off or the new plug may not seat fully. The best option is to fit new plugs and coils at the same time and scrupulously clean the plug holes out. Cost was around £150.