DTC P0508 is; Idle Air Control Circuit Low. Which means the Idle Air Control Circuit input is below acceptable limits

could be as simple as a vacuum leak or as extensive as a wiring issue / idle control motor problem