The distributor cap. If hard start is when hot/warm, i agree it won't be the cold start. Sorry about that. I miss read and focused on the hard start issue. Consider changing out the fuel pump relay and fuel filter. Could be the culprit. Check some of the other threads here for the similar issue. Do a search for hard starting..
99 C230K Sport