Yes, and yes, fair amount of soot.... probably rusted out tube that goes through intake... above my pay grade