I think I corrected the problem. Try changing the Map sensor. My car wouldnt start this morning at 34 degree temp. I immediately changed the map sensor and the car started right up. See bulletin below.
1998-02 Accord V6 - ALL
1996-00 Civic DX, LX - ALL
1999-00 Odyssey - ALL
Rough Idle at Cold Start; MIL Comes On With DTC P0107 or P0108
(Supersedes 04-004, dated March 5, 2004)
Updated information is shown by asterisks and black bars.
Failed Part: P/N 37830-PAA-500
Defect Code: 03214
Symptom Code: 09103
Skill Level: Repair Technician
In cold weather, the engine idles roughly after a cold start. The MIL may also come on with DTC P0107 (MAP sensor circuit low voltage) or DTC P0108 (MAP sensor circuit high voltage) set.
Moisture freezes inside the MAP sensor.
Replace the MAP sensor. For Japan-built Civics, also replace the intake manifold.
Tuesday, March 27th, 2012 AT 3:25 PM