Hello
I have noticed that my Fiat 500 has been misfiring when starting the engine cold; particularly during colder mornings. The car hesitates slightly & the engine feels rough for a few minutes before it warms up & runs normally. This issue doesn't occur when the engine is already warm. I have checked the fuel level, and it's not a problem with the battery, but I'm unsure what else could be causing it .
Could this be related to worn-out spark plugs, ignition coils / perhaps an issue with the fuel system? I'm wondering if anyone else in the community has experienced a similar problem and what steps you took to diagnose and fix it. I have checked https://www.fiat500owners.com/…old-start-misfire.153148/ & MongoDB guide for reference .
Any suggestions on where to start would be greatly appreciated!
Thank you !