多项选择题

造成发动机起动困难(冷车、热车)的原因有()。

A.点火过早或过晚
B.混合气过稀或过浓
C.火花塞、分电器、点火线圈有故障
D.配气相位错误