Honda Odyssey 2008 Moniters Are Not Ready?

Hi, my van failed the smoke test, so I went to the repair shop and had all the spark plugs replaced.
I've driven the van for 150 miles and tried the general drive cycle from OBDII website, but there are still 2 monitors not ready.
The mechanic keeps telling me to drive more, but it has been a few days and nothing works out. Do you have any advice for me?

Thank you.

Read more: Honda Odyssey 2008 Moniters Are Not Ready?