2001 CRV 328K miles turns freely first thing in the morning but acts like no fire or no fuel. Eventually will start and start easily every time during the day without hesitation. Occasionally in traffic when coming to a stop, motor stumbles and ether almost dies or dies. No problem restarting. Won't repeat for days. Recently motor shut off in traffic. Would not restart. Towed to repair shop where it restarted on first try and has not failed during two days of diagnostics. No codes recorded. Ideas? Thanks.