HARD TO START WHEN COLD

Nissan Altima

1995 Nissan Altima - " When cold or having sat for awhile. Engine will turn over but not start. If you push
accelerator to floor then pump it while engaging starter you can usually get to start and blows black
smoke like flooded then clears up after repeated engine acceleration"