What engine codes did it pull? If you had 'random misfire' just bite the bullet and do the valve adjustment. Regardless of miles, I think it would be quite miraculous for a 15yo 2004 Pilot to not need it...Cel light is on. Vtm-4 is off but turns on after driving awhile. Waiting for code reader to arrive. I used a code reader from oriellys and it didn't read transmission codes. This one im getting will.