Hey guys, I have an all stock 99K mile 5-speed 98 LE and when the engine is cold the car is a biatch to start

You pretty much have to floor it for several cranks and eventually it takes the gas and starts. Then it idles really funky and after a few seconds it is fine. Starts fine if the motor is warm and runs like a champ all the time

I have replaced the temp sender as recomended but that did not help.
TIA,
Dustin