2001 Honda Insight with 212,000 miles. Just noticed it in the last week on the first start of the morning. It feels rough and the engine is shaking like it might be running on 1 or 2 cylinders. After about 20 seconds it smooths out. Runs great at other times. Has the correct Honda plugs which were in good shape when I checked them 1,000 miles ago. Checked for codes and have P0300 P0302 P0303 all pending. Since it only lasts 20 seconds on the first start of the day, testing things is difficult. Assume it's either injectors or coils. Thought about removing #2 and #3 coils and putting them in the freezer for an hour after the car has warmed up, then putting them back on to see if the missing comes back. Anything else to try?