A couple of weeks ago I changed the oil before my trip to Philadelphia (300+miles), two days later the Check Engine light came on, went to dealer who cleared it. Drove 2 blocks & light came on again. Drove back to dealer, he reset it again and told me he was ordering a part. Code was CODEAS-P0706) Started my trip to Philly and found my cruise control was not working (was working before engine light). Any comments? Like experiences? Perhaps I shouldn't have reset the message indicator before it's time. Hmmmm.