Was At a stop when i felt a rough idle on my way home. Short time later check engine Light came on. Ran the codes and came up with 1101 0171. checked the air box seems fine air filter clean sounded like there was some serious sucking noise coming from the top of the engine right by the oil plug...