Sounds like a faulty coilpack or a loose lead, car is around 5 years old so yeah sounds about right for the age of the car as well...
I suggest you run the car in your garage or a poorly lit place and watch for any arcing of sparks against the coil packs.
Bookmarks