On June 11, 2014 I went to Morehead Honda in Newburgh, New York to have my 2006 Honda Accord inspected for NYS Inspection at the time I told them the check Engine light had just come on that morning and had not been on for months but sometimes comes on and goes out. My car failed with constant random misfires the service department had me drive it a for months telling me if you drive 500 miles the check engine sometimes will go out, it did but never passed inspection and would periodically come on and go off. Still showing random misfiring on printout. after three months of back and forth at the dealers service department I went in and paid $98 for a diagnostic check and was told the spark plugs were lose and had to be replaced. $300.00 later the car passed inspection.. I was not aware of the PCM update to fix misfire and false CEL problem and the service has never mentioned it to me at all.. Is this a Warranty, or Recall issue shouldn't the dealer have notified me of the update?