Another question... have you checked the oil? If the car is consuming oil then it could be due to cylinder deactivation and variable valve timing. Honda has released Technical Service Bulletins that address this problem.
I've been reading about this problem & here's a quote from an article I found:
"GM, Toyota, Honda and other manufacturers have issued Technical Service Bulletins (TSBs) concerning excessive oil consumption. Most of these problems relate to cylinder deactivation and variable valve timing.
The main culprit in these problems is vacuum generated in the cylinders sucking engine oil past the rings and into the combustion chamber. On vehicles with cylinder deactivation, the deactivated cylinder has a negative pressure and would draw oil droplets in the crankcase past the ring and eventually into the converter. This has happened on some GM and Honda engines.
On some vehicles with variable valve timing (typically on the exhaust and intake cams), the valve timing could produce higher than normal vacuum pressures that could suck oil past the rings. This was the case for some recent Toyota, Honda and GM models. The customer would report increased oil consumption that exceeded a quart every 1,000 miles.
While the oil getting past the rings is bad enough, the oil trapped in the rings can become carbonized and cause damage to the cylinder walls. This can lead to even more damage and more oil consumption. In some cases, the oil consumption would result in a low-oil condition that would cause damage to the bearing surfaces.
The oil consumption problem must be solved first before the spark plugs are replaced, and in some cases, the converter will need to be replaced. The most common fix is new engine management software that needs to be reflashed onto the ECM/PCM, which is designed to reduce negative cylinder pressures. Some manufacturers have also released special splash shields and oil valves to alleviate the issue. These problems may occur on vehicles with as little as 20,000 miles."