Whenever you change your battery, ECM got reset. Get the -ive terminal removed from battery, wait for 1 min. This will reset Car ECM ( electronic control module). Hope it solves the problem. Else go to Honda 3S, they will plug in computer analyzer and reset it. This problem happens when battery is replaced and mechanic removes +ive terminal first. Whole computer program goes upset and thats how unburned fuel goes out. Try it, hope it works inshallah.