Maybe a faulty coilpack?

Best to hit up the dealer and get them to scan for fault codes etc.

Also please let us know what the problem was when you find out.