ok, today i desided to go out and try to see if it would start. it did! runs perfect again!..........................but now i have another problem! it is puffing out black smoke

it has never done this before. what could cause it to do this? ive read black smoke could be too much fuel, is this correct? if so how do i fix this problem? thanks in advance