well done for being on here for 2 years and not really be aware of the coil pack issue
Id say its 99% sure it the coil pack, very common fail, they have even been recalled on skodas, audis and VWs, it also seens some seats lately also.
So it might be an idea to visit a dealer or call one with batch number info to confirm. however dealers being the PITA that they are will want to see it on the car and test it, - but also say dont drive the car.. great!
Id not buy off ebay, id say go to GSF and get genuine parts, and consider getting a spare as if ones gone it might be the other 3 are getting to that age where they might let you down.
Sparks if changed at correct intervals and are correct type shouldnt be an issue.