A 2007 Civic with 215,167 miles shows up with multiple problems check engine light is on , stalls at stops, and it vibrates very bad!! Found a faulty EGR valve which contributes to the light, and stalling. The vibration is from a torn engine mount replaced both parts, the vehicle is ready for the daily commute to Maryland . Another happy customer !!