check the spark plug for cracks, hell even replace it 15,000 miles is a short period but I have seen ones bad, I have had to replace them at 10,000 on my truck when I had the supercharger on. If not, it must be mechanical, sticking valve, or the start of a head gasket failure.