My engine light keeps going on Ive had it checked at Jeep dealer no luck on 2008 Jeep Patriot

Plus the right front blinker goes out from time to time and the dealer couldnot diagnose that either. One last question, my left driver door was hit by debris in the storm, approx. how much would it be to fix it. (The glass did not break)

Asked by for the 2008 Jeep Patriot