How's your PCV valve? Could oil from the blower mean a bad seal? That could be the source of the vac leak.