Just because it has new coils I would check what make they are, there are some very cheap options on the market and if they were fitted by a garage who knows what was fitted.

Some of the performance options work well like MSD and make starting a lot better and not even a bad price if purchased from the right source.

Steve