I would say vacuum leak. Pulled up one of my logs and it shows 97-98 at WOT on each display.