Hi. My wife has a 2005 Jeep liberty sport. The other day the check engine light came on, and the vehicle now has a rough idle. The vehicle pulls fine under normal acceleration and otherwise has always run well. We did plugs and air filter 1 month ago. Also, does anybody know the status with the front end recall?