That's great news after all the hassle you've been through. Who would''ve suspected plugs on a brand new bike? Good that you were thorough and determined.
You wait 'till that baby is run in... you are in for a well deserved surprise. What a rush these bikes are in so many ways.
Just think... you know your bike so well now, there's nothing you can't put your finger on in the future. We'll all be asking YOU for help with info in the future.
Excellent news P.