high idle and check engine light on 1995 Chrysler LHS

The last month or two my check engine light has been coming on intermittently and the car is idling very high. I statered happening about once a week sometimes, not every time the the idle would be high with the check engine light on and now it seems to be every time I drive it.

Asked by for the 1995 Chrysler LHS
Have a shop check the codes and diagnose accordingly.