I'm not sure what the issue is 07 mdx tech. with 186kmiles. It threw a code which said, Miss fire on cylinder 1 and 4.. So I checked the plugs and coils on 1 and 4 and they were fine. I even replaced the plugs and the coils to be sure. After restarting, it continued to throw the error and give an extremely rough idle. Any ideas? I also received a check emissions system warning as well simultaneously as the miss-fire code.